Learn the fundamental pillars of Docker – Create software images and containers with Docker. Hands On!
Free tutorial
Created by Joan Amengual | AWS Certified & Senior Blockchain Professional
English
Free
What you’ll learn
- What is Docker
- CI/CD and DevOps
- Installation of Docker
- Running Docker images
- Tags in Docker images
- Removing Docker containers
- Removing Docker images
- Restarting a Docker container
- Executing commands inside a running container
- Viewing logs generated by the container
- Delete multiple containers
- Deleting all created images
- Searching for images from the terminal
- Rename a container
- Display system-wide information
- Save an image to a compressed file
- Import images from a compressed file
- Display container statistics
Requirements
- This course has no prerequisites and is ideal for anyone who wants to learn about Docker.
Description
Docker is the #1 most wanted and most loved tool by developers, helping millions of developers to build, share and run any application, anywhere, whether on-premises or in the cloud.
The course has been designed to cover the practical principles of Docker, starting with the fundamental basics of the technology and moving on to the practical application in deploying different services.
This course is ideal for anyone who wants to gain knowledge about Docker and its development environment starting from scratch.
In particular in this course you will learn about the following points:
- What is Docker
- CI/CD and DevOps
- Installing Docker
- Create Docker images
- Tags in Docker images
- Removing Docker images
- Removing Docker containers
- Restarting a Docker container
- Executing commands inside a running container
- Viewing logs generated by the container
- Delete multiple containers
- Deleting all created images
- Searching for images from the terminal
- Rename a container
- Display system-wide information
- Save an image to a compressed file
- Import images from a compressed file
- View container statistics
This course has no prerequisites and is ideal for anyone who wants to learn about Docker.
Once you finish the course, you’ll have a thorough understanding of the technology and a practical ability to dive into projects using Docker. I’ll be waiting for you in class to finally enjoy deploying software containers with Docker so you can become a pro!
Who this course is for:
- Anyone interested in learning about Docker.
Show less
Course content
4 sections • 23 lectures • 2h 0m total lengthCollapse all sections
Welcome to the course2 lectures • 3min
- Course Introduction – Docker Fundamentals01:19
- How is this course structured?01:16
Docker Fundamentals3 lectures • 16min
- What is Docker?05:44
- Docker Deep Dive05:20
- CI/CD & DevOps04:36
Docker Installation2 lectures • 10min
- Docker installation on Mac OS and Windows04:23
- Docker installation on Ubuntu05:47
Docker Hands on!16 lectures • 1hr 32min
- Running your first Docker Image15:23
- Docker Image tags04:57
- Removing Docker Containers07:19
- Removing Docker Images05:03
- Ubuntu Docker Image06:28
- Restarting a Docker Container06:07
- Execution of commands inside a running container04:48
- View logs generated by the container08:45
- Remove multiple containers07:07
- Remove all created images02:12
- Docker Image search from the terminal07:12
- Rename a Docker Container02:39
- Show system-wide information02:20
- Saving a Docker Image in a compressed file05:20
- Import Docker Images from a compressed file02:12
- Show Docker Container statistics04:29