Overview
Syllabus
- Intro.
- Quick Word Before We Begin.
- What is Docker.
- Installing Docker.
- Verifying Docker Installation.
- Docker Images and Containers.
- Pulling Docker Images.
- Running Containers.
- Exposing Ports.
- Exposing Multiple Ports.
- Managing Containers.
- Naming Containers.
- Docker PS and Formatting.
- Volumes.
- Volumes Between Host and Containers.
- Customise Website.
- Sharing Volumes Between Containers.
- Dockerfile.
- Creating Dockerfile.
- Building Images.
- Nodejs and Express.
- Dockerfile for Nodejs apps.
- Running Nodejs app containers.
- .DockerfileIgnore.
- Caching and Layers.
- Alpine.
- Pulling Aline Docker Images.
- Switching to Alpine.
- Tagging and Versioning.
- Using Tags.
- Running Containers Using Tags.
- Tagging Override.
- Tagging Images.
- Running Container Using Tags.
- Docker Registries.
- Docker Hub.
- Pushing Images to Docker Hub.
- Pulling Images From Registry.
- Docker Inspect.
- Docker Logs.
- Docker exec.
- Wrap up.
Taught by
Amigoscode