
Docker Crash Course #1 - What is Docker_
22K views · Nov 9, 2023
Description: In this video, we will cover the basics of Docker, including what it is, how it works, and why it is so popular. Docker is a platform for building, running, managing, and distributing applications as containers. Containers are lightweight, s

Docker Crash Course #2 - Installing Docker
69K views · Nov 9, 2023
Description: This video is the second part of a Docker crash course. In this video, you will learn how to install Docker on your system. We will cover the installation process for Windows, macOS, and Linux. What you'll learn: How to install Docker on W

Docker Crash Course #3 - Images & Containers
5K views · Nov 9, 2023
Description: In this video, you will learn about the two foundational concepts of Docker: images and containers. What are images? Images are read-only templates that contain instructions for creating containers. They are stored in a Docker registry, suc

Docker Crash Course #4 - Parent Images & Docker Hub
2K views · Nov 9, 2023
Description: In this video, you will learn about the concept of parent images and how to use Docker Hub, the public registry for Docker images. What are parent images? A parent image is the base image that a new Docker image is built upon. The parent i

Docker Crash Course #5 - The Dockerfile
153 views · Nov 9, 2023
Description: In this video, you will learn about Dockerfiles, which are text files that contain instructions for building Docker images. Dockerfiles are essential for building repeatable and consistent Docker images. What is a Dockerfile? A Dockerfile

Docker Crash Course #6 - dockerignore
302 views · Nov 9, 2023
Description: In this video, you will learn about the .dockerignore file, which is a text file that specifies the files and directories that should be excluded from a Docker image. This can help to reduce the size of your images and improve the performanc

Docker Crash Course #7 - Starting & Stopping Containers
10K views · Nov 9, 2023
Description: In this video, you will learn how to start and stop Docker containers. Starting and stopping containers is a fundamental task that you will need to perform frequently when you are working with Docker. How to start a Docker container To sta

Docker Crash Course #8 - Layer Caching
3K views · Nov 9, 2023
Description: In this video, you will learn about layer caching, which is a feature of Docker that can improve the performance of your builds. Layer caching allows Docker to reuse layers from previously built images, which can significantly reduce the bui

Docker Crash Course #9 - Managing Images & Containers
5K views · Nov 9, 2023
Description: In this video, we will cover the essential aspects of managing Docker images and containers. You will learn how to effectively handle the lifecycle of images and containers, ensuring your Docker environment remains organized and streamlined.

Docker Crash Course #10 - Volumes
2K views · Nov 9, 2023
Description: In this video, you will learn about Docker volumes, which are a way to persist data outside of Docker containers. This is important because containers are ephemeral, meaning that they are destroyed when they are stopped. Volumes allow you to

Docker Crash Course #11 - Docker Compose
3K views · Nov 9, 2023
Description: In this video, you will learn about Docker Compose, a tool for defining and running multi-container Docker applications. Docker Compose allows you to define the services that make up your application in a YAML file, and then you can use a si

Docker Crash Course #12 - Dockerizing a React App
25K views · Nov 9, 2023
Description: In this video, you will learn how to dockerize a React app, which means creating a Docker image that contains your React application and all of its dependencies. This will allow you to deploy your React app to any environment that has Docker

Docker Crash Course #13 - Sharing Images on Docker Hub
964 views · Nov 9, 2023
Description: In this video, you will learn how to share your Docker images on Docker Hub, which is a public registry where you can store and share Docker images with others. This is a great way to collaborate with other developers and share your work wit