Docker in Development

A small course on using Docker Compose to get started using Docker now. We'll cover docker-compose, volumes, networks and more!

 

Course Modules

Note: I'm using Docker 1.12.* and Docker Compose 1.8.* for these videos.

A - Quickstart
05:56 #1

Up and Running with a PHP App

B - Docker Compose
4:01 #2

The docker-compose.yml file

7:35 #3

Docker Volumes

4:17 #4

Docker Networks

6:40 #5

Using Volumes and Networks Manually

6:40 #5

🎉 Bonus: Docker & File Permissions (for Linux Desktop users)

C - Docker Images (Dockerfile)
3:21 #6

Docker Hub

7:20 #7

Building Nginx

3:52 #8

Building PHP

D - Development
8:50 #9

Development Workflow

3:15 #10

Using localhost

https://www.youtube.com/watch?v=L1BDM1oBRJ8


along with over 20 free videos on Docker in Development,
Dockerizing Your Applications, and more!

What to learn more? Read the blog.

About

the true grumpy programmer, don't be fooled by imitation

I'm Chris Fidao. I wrote the Servers for Hackers eBook, and publish related videos at the Servers for Hackers video site. I also curate the Servers for Hackers newsletter, which is read by over 12,000 programmers who want to learn about servers.

I'm also the author of the Deploy PHP! video series, a video series about automating your deployments. A few years ago, I wrote Implementing Laravel, a book all about coding in Laravel - now offered free!