-
Notifications
You must be signed in to change notification settings - Fork 11
Further Reading
Examples used in the demos can be found here https://github.com/dockerfornovices/DockerSimpleDemo
I learned a lot from this Udemy course. (Please note: that I don't get anything from this link, I'm just a happy student.)
More about the image commands at https://docs.docker.com/engine/reference/commandline/images/
More about the container commands at https://docs.docker.com/engine/reference/commandline/container/
Information on different container states in the Docker API docs https://docs.docker.com/engine/api/v1.37/#operation/ContainerInspect
Liz Rice's video for insight on how Docker works under the hood (https://youtu.be/_TsSmSu57Zo), or less condensed, slightly simpler version (https://youtu.be/Utf-A4rODH8))
Example shell aliases and functions at https://gist.github.com/f3l1x/4c3bb59397d976ac83f0 and https://github.com/tcnksm/docker-alias
Writing Dockerfiles, Running Images and related topics
-
Dockerfile Best Practices https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
-
ARG and Env: https://vsupalov.com/docker-arg-env-variable-guide/#arg-and-env-availability
-
Multistage builds https://docs.docker.com/develop/develop-images/multistage-build/, and advanced
-
All about CMD and ENTRYPOINT in your Dockerfile https://container.training/intro-selfpaced.yml.html#181
-
Container Labels http://label-schema.org/rc1/
Adding health checks to containers https://howchoo.com/g/zwjhogrkywe/how-to-add-a-health-check-to-your-docker-container
Docking logging https://docs.docker.com/config/containers/logging/
Using Docker Compose
https://docs.docker.com/compose/startup-order/
https://docs.docker.com/engine/reference/commandline/lo gin/#credentials-store
Docker Volumes: https://docs.docker.com/storage/volumes/
5 Patterns for Success for Application Transformation Some good tips on running legacy applications in Docker
More Conceptual information
https://medium.com/@kelseyhightower/12-fractured-apps-1080c73d481c