Learn how to use Docker in development, testing, and production.
Get immediate access to the following:
Installing Docker for Mac/Windows
The Docker Commands
Your First Container
Interacting With a Container (bash)
Nginx & Sharing Ports
Building a PHP Image
Linking Nginx & PHP Containers
Pushing to Docker Hub
Linking the Full Stack
Official Images on Docker Hub
Advanced Dockerfiles: MySQL
Introducing Docker Compose
Docker Compose Basics
Serving a Real Application
Building Images with Docker Compose
Explaining the “docker-compose up” Command
Variables with Docker Compose
Extending Docker Compose Files
Using mysqldump With Docker
Using SequelPro with Docker
Dockerizing Your Application Intro
Getting Started with an App
Creating our Project Images
Our Basic Docker Compose File
A Better Docker Compose File
"This Is Ridiculous, We Need Help"
The Workflow You Always Wanted
Extending Docker Compose for Dev and CI
Docker Compose Details for CI (and faster tests!)
Introducing Docker Machine
Docker Machine with AWS
Docker Compose with Docker Machine
File Permissions with Docker
Installing Docker “Manually”
Reviewing Docker Volumes, Permissions, and Network
Configuration Jenkins and Github
Dealing with Secrets
Cleaning Up After Ourselves
Building Production Images
A Local Private Registry
An S3-Backed Private Registry
Server Setup and Running the App
What is Docker Swarm
Server Cluster Setup
Registry with Swarm
Load Balancer as Entry Point
DNS and Service Discovery
What is this?
Shipping Docker is a video series about Docker. You can read more about it here.
Where can I view the videos?
Upon purchase, an account will be created for you (if one doesn't already exist). You can then access this site any time to stream or download the videos.
Can I pay with PayPal?
Yes, in two steps:
Is there discounted group pricing ?
Yes! You can purchase multiple licenses for your team. You can email me to discuss the details.
What shell theme am I using in the videos?
I receive an error when attempting to purchase!
Some ad-blockers are not working well with Stripe - in particular, uBlock has caused some issues. If you disable your ad blocker and still can't purchase, you can send me an email! (Note however that I can't do anything about charges that fail on Stripe's or your bank's end).
A Servers for Hackers project.
© 2019 Fideloper LLC
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein.