Gain insights into Docker's architecture, images, and containers. Learn about running databases, using WordPress and Node.js with Docker, and confidently apply Docker in web development projects.
Beginner
83 Lessons
5h 30min
Certificate of Completion
Gain insights into Docker's architecture, images, and containers. Learn about running databases, using WordPress and Node.js with Docker, and confidently apply Docker in web development projects.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Docker is the most useful web development tool you’re not using. This course is your guide for building all kinds of web applications with Docker. You will be introduced to Docker basics including its architecture, images, and containers. Then you'll run various databases and view them via CLI or Adminer. Next, you will learn how easy it is to use WordPress with Docker. After that is the Node.js app and its live editing and debugging with Chrome's devTools. Finally, you will make your own project to practi...
TAKEAWAY SKILLS
Docker
Docker Network
Docker Containers
Docker Commands
Docker Compose
Docker Images
Docker Volumes
Dockerfile
Docker Swarm
Debugging
Devtools
What You'll Learn
Learn the fundamentals of Docker to get you off the ground
Get your hands dirty making and running the various web apps
Learn how Compose allows the addition of multiple services
Create custom images and use them for production purposes
Learn how the containers work together to run a fully functioning app
What You'll Learn
Learn the fundamentals of Docker to get you off the ground
Show more
Course Content
Why Docker for Web Developers?
Introduction
What is Docker?
Launch a MySQL Database with Docker
WordPress Development with Docker
Application Development with Docker
9 Lessons
Push Your Docker Image to a Repository
6 Lessons
Docker Orchestration on Production Servers
5 Lessons
Docker CLI Commands
6 Lessons
Dockerfile and Docker Compose
5 Lessons
Project: Never-Ending Quizzery
8 Lessons
APPENDIX
6 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.