PART1 docker prerequisites docker docker-compose how to use volumes how to use networks sha vs tag user id 2 stages build base SO Alpine vs ubuntu ENTRYPOINT and CMD docker registry and image inspect BUILDKIT deploy via github actions docker basic commands / ps / logs / ls /inspect / exec / run basic orchestration via depends_on docker build . -t myimage -f docker/datacollect/Dockerfile PART2 docker compose docker-compose build docker-compose push docker-compose up -d docker-compose down --remove-orphans