Docker - открытая платформа для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы для разработчиков и системных администраторов.
- Начало работы с Docker в Linux
- Начало работы с Docker в Windows
- Начало работы с Docker в Mac OS X
- Как запустить Nginx внутри Docker-контейнера на Ubuntu 14.04/16.04
- Как установить и использовать Docker Compose на Ubuntu 14.04/16.04
- Как установить Wordpress и PhpMyAdmin с помощью Docker Compose на Ubuntu 14.04/16.04
- Работаем с Docker Data Volumes на Ubuntu 14.04/16.04
- Using Nodemon+Forever in Docker
- Dockerizing a Node.js web app
- A sample Docker workflow with Nginx, Node.js and Redis
- Docker Containers on the Desktop
- Поняв Docker -- очень подробный обзор про Docker (рус. статья на habrahabr)
- Погружаемся в Docker: Dockerfile и коммуникация между контейнерами -- (рус. статсья на habrahabr)
Dockerfile
reference & Best practices for writing Dockerfiles- Docker Compose & Compose file (
docker-compose.yml
) reference - Compose command-line reference & Overview of docker-compose CLI
- Документация по Docker Compose на Github'е
- CLI Environment Variables
- WebDevOps Dockerfiles - наборы Dockerfile для web-разработки
- A sample Docker workflow with Node.js, Redis and NGiNX
- Dockfiles for Docker Containers on the Desktop
- Nginx web server
- Apache web server
- Node.js server
- PHP
- Redis server
- MySql server
- MariaDb MySql server
- Percona MySql server
- Memcached server
- PHP Zend Server
- www.docker.com - официальный сайт проекта
- Docker Hub - доступные контейнеры Docker
- Статьи и обучающие материалы по Docker на DigitalOcean