Sign inSign up

casjaysdevdocker/docker

By casjaysdevdocker

•Updated 11 months ago

Docker build files for docker

Image
Integration & delivery
0

2.1K

casjaysdevdocker/docker repository overview

ā šŸ‘‹ Welcome to docker šŸš€

Description

⁠Install my system scripts

 sudo bash -c "$(curl -q -LSsf "https://github.com/systemmgr/installer/raw/main/install.sh")"
 sudo systemmgr --config && sudo systemmgr install scripts  

⁠Automatic install/update

dockermgr update docker

⁠Install and run container

mkdir -p "$HOME/.local/share/srv/docker/docker/rootfs"
git clone "https://github.com/dockermgr/docker" "$HOME/.local/share/CasjaysDev/dockermgr/docker"
cp -Rfva "$HOME/.local/share/CasjaysDev/dockermgr/docker/rootfs/." "$HOME/.local/share/srv/docker/docker/rootfs/"
docker run -d \
--restart always \
--privileged \
--name casjaysdevdocker-docker \
--hostname docker \
-e TZ=${TIMEZONE:-America/New_York} \
-v "$HOME/.local/share/srv/docker/casjaysdevdocker-docker/rootfs/data:/data:z" \
-v "$HOME/.local/share/srv/docker/casjaysdevdocker-docker/rootfs/config:/config:z" \
-p 80:80 \
casjaysdevdocker/docker:latest

⁠via docker-compose

version: "2"
services:
  ProjectName:
    image: casjaysdevdocker/docker
    container_name: casjaysdevdocker-docker
    environment:
      - TZ=America/New_York
      - HOSTNAME=docker
    volumes:
      - "$HOME/.local/share/srv/docker/casjaysdevdocker-docker/rootfs/data:/data:z"
      - "$HOME/.local/share/srv/docker/casjaysdevdocker-docker/rootfs/config:/config:z"
    ports:
      - 80:80
    restart: always

⁠Build image

You can leave registry empty if you are using docker hub. IF you want to build multiple images then set your folder names as your repo name. and set the variable ORG to your username or org name. The TAG_NAME variable is the name of the image

docker pull casjaysdevdocker/docker:latest && \
docker run -ti --rm \
--privileged \
--name casjaysdevdocker-buildx \
--hostname casjaysdev-docker \
-e ORG="" \
-e REGISTRY="" \
-e TAG_NAME="" \
-e TZ=${TIMEZONE:-America/New_York} \
-v "$HOME/.docker/config.json":"/root/.docker/config.json" \
-v "$PWD":"/root/build" \
casjaysdevdocker/docker:latest buildx 

⁠Get source files

dockermgr download src casjaysdevdocker/docker

OR

git clone "https://github.com/casjaysdevdocker/docker" "$HOME/Projects/github/casjaysdevdocker/docker"

⁠Build container

cd "$HOME/Projects/github/casjaysdevdocker/docker"
buildx 

⁠Authors

šŸ¤– casjay: Github⁠ šŸ¤–
⛵ casjaysdevdocker: Github⁠ Docker⁠ ⛵

Tag summary

Content type

Image

Digest

sha256:7cd8332a7…

Size

170.4 MB

Last updated

11 months ago

docker pull casjaysdevdocker/docker