docker

Официальная документация - инструкция по установке.
Официальная документация - пост-установка.

Основные команды запуска

docker ps - Отображение списка активных контейнеров.
docker ps --all - Отображение списка всех контейнеров (в т.ч. выключенных и не запустившихся).
docker search <ключевое слово> - Поиск контейнера по имени.
docker run <имя_контейнера> - Скачивание и запуск контейнера с последующей остановкой.
docker run -it <имя_контейнера> <команда_в_контейнере> - То же со входом в контейнер.
docker run -d <имя_контейнера> - Скачивание и запуск контейнера в фоновом режиме.
docker pull <имя_контейнера> - Скачивание образа контейнера без запуска.

Из контейнера можно выйти двумя способами:
Ctrl+P, затем Ctrl+Q вернет Вас в хост-систему, оставив контейнер работать в фоне.
Команда exit выключит контейнер и вернет Вас в хост-систему.

Операции с существующими контейнерами

docker attach <имя_контейнера> - Подключение к работающему контейнеру.
docker exec -it <имя_контейнера> <команда_в_контейнере> - Выполнение команды в запущенном контейнере.
docker start <имя_контейнера>
docker pause <имя_контейнера>
docker unpause <имя_контейнера>
docker stop <имя_контейнера>
docker kill <имя_контейнера>

Просмотр информации о контейнерах

docker inspect <имя_контейнера> - Просмотр конфигурации контейнера.
docker stats - Просмотр статистики по всем контейнерам в реальном времени.
docker top <имя_контейнера> - Просмотр статистики по конкретному контейнеру.
docker logs <имя_контейнера> - Просмотр вывода контейнера (STDOUT).

Пробросы

$ docker run -d -v </путь/хоста>:</путь/контейнера> <имя_контейнера> - Подключение директории.
docker run -d -p <порт_хоста>:<порт_контейнера> <имя_контейнера> - Проброс порта.

Удаление контейнеров

docker rm <имя_контейнера>