From beginners to Docker experts who crave more knowledge and challenges, this course, “Docker Hands-On,” is created to teach Docker in the most entertaining way. Beginners will get to learn the fundamentals of Docker, starting from what it is and why it is revolutionary to set up a fun environment with Docker. You will be exposed to building from scratch, running and updating containers, determining Dockerfile wizardry, and discovering how to opt for the best stash algorithm.
But wait, there's more! Have you ever thought about how these containers can communicate with each other in that setup of Docker containers? Being very passionate and fond of Docker, we have covered you with an in-depth analysis of Docker networking. But it’s not all theories – prepare for such practice tasks as deploying the web app using Docker. This way, there are many practical exercises for a Docker beginner located with interlocutors everywhere, and you will feel the growth of your muscle mass very quickly.
Unloading it by the end of the course “Docker Hands-On”, you will be fully prepared to face any difficulty, be it managing applications and scaling them up. Also, you will meet such topics as Docker Compose for orchestrating container applications, own Docker Registries, and an introduction to Docker Swarm.
Docker Hands-On Table of Contents:
- Docker Introduction (08:46)
- Install Docker on Ubuntu VM (11:49)
- Verify Docker Installation (02:53)
- Docker Images (12:13)
- How to Create Containers (10:02)
- Check Connectivity (08:17)
- Understand Nginx Web Server (14:29)
- Run Nginx Web Server in Detached Mode (06:51)
- Random Port Publishing using Nginx Web Server (05:16)
- Fixed Port Publishing using Nginx Web Server (03:09)
- Launch Apache Web Server in Interactive Mode (09:32)
- Run Apache Web Server in Detached Mode (05:30)
- Random Port Publishing using Apache Web Server (05:10)
- Fixed Port Publishing using Apache Web Server (04:06)
- Ephemeral Storage (05:58)
- Persistent Storage Using Bind Mount (06:55)
- Create Storage and Use It in Container Using Volumes (13:13)
- Use Storage Using Mount (04:16)
- Dockerfile Introduction (16:13)
- How to Deploy Basic Python Application Using Dockerfile (12:56)
- How to Launch Multistage GCC Application (08:52)
- How to Launch Static Site with Custom Configuration (08:41)
- Docker Networking Introduction (07:09)
- Bridge Networking with One Container (07:51)
- Bridge Networking with Two Containers (06:48)
- Host Networking with One Container (05:19)
- Host Networking with Two Containers (06:02)
- None Networking (04:25)
- Container Network Mode (08:59)
- Deploying Multiple Nginx Web Servers with Unique IP Addresses (05:41)
- Deploying Multiple Nginx Web Servers with Unique IP Addresses - Demo (05:51)
- Deploy Web Application Using Docker Bridge Network - 1 (10:26)
- Deploy Web Application Using Docker Bridge Network - 2 (11:00)
- Deploy Web Application Using Docker Bridge Network - 3 (03:39)
- How to Deploy Nginx Web Server on the Host Network (06:30)
- How to Run a Batch Processing Job in an Isolated Container (07:56)
- Docker Compose Introduction (03:30)
- Deploy PHP Application with a MariaDB Database Using Docker Compose (14:31)
- Deploy WordPress Using Docker Compose (08:53)
- Deploy Flask Redis Application Using Docker Compose (06:33)
- How to Setup Docker Private Registry (15:48)
- How to Setup Docker Swarm Cluster (10:41)
- Deploy Nginx Web Service (08:54)
- Deploying a Multi-Service Application with Docker Swarm and Overlay Network - 1 (08:49)
- Deploying a Multi-Service Application with Docker Swarm and Overlay Network - 2 (05:15)
- Deploying a Multi-Service Application with Docker Swarm and Overlay Network - 3 (04:52)
Who is this course for?
- Every person wants to work with Docker, whether they are a software developer or engineer on a team.
- IT and system administration professionals are interested in containerization technology and its advantages.
- Professionals interested in expanding their level of knowledge on automating the delivery of applications using Docker.
Click on the links below to Download Docker Hands-On!
You are replying to :