Docker build files for docker
2.1K
Description
sudo bash -c "$(curl -q -LSsf "https://github.com/systemmgr/installer/raw/main/install.sh")"
sudo systemmgr --config && sudo systemmgr install scripts
dockermgr update docker
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
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
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
dockermgr download src casjaysdevdocker/docker
OR
git clone "https://github.com/casjaysdevdocker/docker" "$HOME/Projects/github/casjaysdevdocker/docker"
cd "$HOME/Projects/github/casjaysdevdocker/docker"
buildx
š¤ casjay: Githubā š¤
āµ casjaysdevdocker: Githubā Dockerā āµ
Content type
Image
Digest
sha256:7cd8332a7ā¦
Size
170.4 MB
Last updated
11 months ago
docker pull casjaysdevdocker/docker