Syllabus
01 IntroductionContainers. 4 lessons
- 1.1What is Docker and why use it?Coming soon
- 1.2Containers vs virtual machinesComing soon
- 1.3Docker architectureComing soon
- 1.4Installing DockerComing soon
02 Images and ContainersThe basics. 5 lessons
- 2.1Running containersComing soon
- 2.2Docker images and layersComing soon
- 2.3Writing a DockerfileComing soon
- 2.4Building and tagging imagesComing soon
- 2.5Docker Hub and registriesComing soon
03 Data and NetworkingReal applications. 3 lessons
- 3.1Volumes and bind mountsComing soon
- 3.2Docker networkingComing soon
- 3.3Environment variablesComing soon
04 Multi-Container AppsDocker Compose. 3 lessons
- 4.1Docker ComposeComing soon
- 4.2Containerising a full-stack appComing soon
- 4.3Best practices and image optimisationComing soon