A free course on learning development and deployment with Docker.
This course will get you up and running in minutes and productive in hours. We'll explain:
- The benefits Docker provides to software developers
- How to manage Docker images and containers
- How to "Dockerize" an existing web application (we'll use NodeJS applications as examples)
- Running multiple containers with Docker Compose
- Using Docker for local development
- Deploy Docker on a variety of cloud providers, including Heroku, Now.sh, and Amazon EC2 Container Service (ECS)
-
Sign up for the free course at Syndri Training. Alternatively, the videos are provided on Youtube.
-
Most of the course is done through the command line. This repository contains code samples that supplement the command line training. You can obtain a copy in two ways:
-
Use your favorite git client to clone the repository, or via the command line:
# HTTPS git clone https://github.com/syndri-training/docker-up-and-running.git # SSH git@github.com:syndri-training/docker-up-and-running.git
-
Click the green Clone or download button on the repository page, then click Download ZIP.
-
We're constantly looking for feedback about course content and subjects. If you like the course or want to see future courses in other subjects, shoot us an email at info@syndritraining.com.