Docker makes development and deployment much easier, since it removes the need for installing and configuring software on your server or local machine. But there are a lot of options out there, and getting started can sometimes be a bit overwhelming. Follow along in this series, as we learn how to use Docker from a beginner's point of view. By the conclusion, you'll have a complete and production-ready environment for your own projects.
Overview
Syllabus
- What is Docker
- Create a Simple Dockerfile
- Setting Up Nginx
- Docker Compose and MySQL
- A PHP Container
- Use Composer With Docker
- Running Artisan and NPM
- Packaging for Distribution
Taught by
Andrew Schmelyun