├── .gitignore ├── .gitpod.yml ├── README.md ├── bake ├── README.md ├── docker-bake-images.hcl ├── docker-bake-multi-pltf.hcl └── docker-bake.hcl ├── bonus-cheat-sheet └── README.md ├── compose ├── docker-compose.yml ├── publish │ ├── README.md │ └── compose.yml └── scale │ ├── Dockerfile │ ├── README.md │ ├── compose.yml │ └── requirements.txt ├── dockerfile-add └── Dockerfile ├── dockerfile-label ├── Dockerfile └── README.md ├── dockerfile-run ├── Dockerfile └── README.md ├── dockerfile-stopsignal ├── Dockerfile └── README.md ├── dockerfile-user ├── Dockerfile └── README.md ├── dockerfile-volume ├── Dockerfile └── README.md ├── ep01-images └── README.md ├── ep02-layers └── README.md ├── ep03-build images └── README.md ├── ep04-dangling images └── README.md ├── ep05-registry ├── README.md └── daemon.json ├── ep06-container └── README.md ├── ep07-volumes └── README.md ├── ep08-events └── README.md ├── ep09-search └── README.md ├── ep10-dockerignore └── README.md ├── ep11-pass-build-args ├── Dockerfile ├── Dockerfile2 └── README.md ├── ep12-pass-env-var ├── Dockerfile ├── Dockerfile2 ├── README.md └── myfile.env ├── ep13-privileged-mode └── README.md ├── ep14-debugging └── README.md ├── ep15-cleanandpurge └── README.md ├── ep16-stats └── README.md ├── ep17-operate-containers └── README.md ├── rootless ├── Dockerfile └── README.md └── understanding.png /.gitignore: -------------------------------------------------------------------------------- 1 | bake/gophers-api 2 | -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/README.md -------------------------------------------------------------------------------- /bake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/bake/README.md -------------------------------------------------------------------------------- /bake/docker-bake-images.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/bake/docker-bake-images.hcl -------------------------------------------------------------------------------- /bake/docker-bake-multi-pltf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/bake/docker-bake-multi-pltf.hcl -------------------------------------------------------------------------------- /bake/docker-bake.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/bake/docker-bake.hcl -------------------------------------------------------------------------------- /bonus-cheat-sheet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/bonus-cheat-sheet/README.md -------------------------------------------------------------------------------- /compose/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/compose/docker-compose.yml -------------------------------------------------------------------------------- /compose/publish/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/compose/publish/README.md -------------------------------------------------------------------------------- /compose/publish/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/compose/publish/compose.yml -------------------------------------------------------------------------------- /compose/scale/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/compose/scale/Dockerfile -------------------------------------------------------------------------------- /compose/scale/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/compose/scale/README.md -------------------------------------------------------------------------------- /compose/scale/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/compose/scale/compose.yml -------------------------------------------------------------------------------- /compose/scale/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | redis -------------------------------------------------------------------------------- /dockerfile-add/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-add/Dockerfile -------------------------------------------------------------------------------- /dockerfile-label/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM busybox:latest 2 | LABEL version="2.0.0" -------------------------------------------------------------------------------- /dockerfile-label/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-label/README.md -------------------------------------------------------------------------------- /dockerfile-run/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-run/Dockerfile -------------------------------------------------------------------------------- /dockerfile-run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-run/README.md -------------------------------------------------------------------------------- /dockerfile-stopsignal/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM busybox:latest 2 | STOPSIGNAL SIGQUIT -------------------------------------------------------------------------------- /dockerfile-stopsignal/README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | docker build -t stopsignal . 4 | 5 | 6 | -------------------------------------------------------------------------------- /dockerfile-user/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-user/Dockerfile -------------------------------------------------------------------------------- /dockerfile-user/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-user/README.md -------------------------------------------------------------------------------- /dockerfile-volume/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-volume/Dockerfile -------------------------------------------------------------------------------- /dockerfile-volume/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/dockerfile-volume/README.md -------------------------------------------------------------------------------- /ep01-images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep01-images/README.md -------------------------------------------------------------------------------- /ep02-layers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep02-layers/README.md -------------------------------------------------------------------------------- /ep03-build images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep03-build images/README.md -------------------------------------------------------------------------------- /ep04-dangling images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep04-dangling images/README.md -------------------------------------------------------------------------------- /ep05-registry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep05-registry/README.md -------------------------------------------------------------------------------- /ep05-registry/daemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep05-registry/daemon.json -------------------------------------------------------------------------------- /ep06-container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep06-container/README.md -------------------------------------------------------------------------------- /ep07-volumes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep07-volumes/README.md -------------------------------------------------------------------------------- /ep08-events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep08-events/README.md -------------------------------------------------------------------------------- /ep09-search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep09-search/README.md -------------------------------------------------------------------------------- /ep10-dockerignore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep10-dockerignore/README.md -------------------------------------------------------------------------------- /ep11-pass-build-args/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep11-pass-build-args/Dockerfile -------------------------------------------------------------------------------- /ep11-pass-build-args/Dockerfile2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep11-pass-build-args/Dockerfile2 -------------------------------------------------------------------------------- /ep11-pass-build-args/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep11-pass-build-args/README.md -------------------------------------------------------------------------------- /ep12-pass-env-var/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep12-pass-env-var/Dockerfile -------------------------------------------------------------------------------- /ep12-pass-env-var/Dockerfile2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep12-pass-env-var/Dockerfile2 -------------------------------------------------------------------------------- /ep12-pass-env-var/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep12-pass-env-var/README.md -------------------------------------------------------------------------------- /ep12-pass-env-var/myfile.env: -------------------------------------------------------------------------------- 1 | ENV=prod 2 | REGION=eu-central-1 -------------------------------------------------------------------------------- /ep13-privileged-mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep13-privileged-mode/README.md -------------------------------------------------------------------------------- /ep14-debugging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep14-debugging/README.md -------------------------------------------------------------------------------- /ep15-cleanandpurge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep15-cleanandpurge/README.md -------------------------------------------------------------------------------- /ep16-stats/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep16-stats/README.md -------------------------------------------------------------------------------- /ep17-operate-containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/ep17-operate-containers/README.md -------------------------------------------------------------------------------- /rootless/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/rootless/Dockerfile -------------------------------------------------------------------------------- /rootless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/rootless/README.md -------------------------------------------------------------------------------- /understanding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scraly/understanding-docker-in-a-visual-way/HEAD/understanding.png --------------------------------------------------------------------------------