Шпаргалка для работы с Docker

Основные команды для работы с Docker

Забираем с docker hub образ Linux Ubuntu

Запуск контейнера в интерактивном режиме (получаем консоль Linux)

test_container1 — имя контейнера

Устанавливаем то, что нам нужно

В другой консоли запускам

Смотрим CONTAINER ID и добавляем его в команду

Это команда сохраняет образ с нашими изменениями.

Создание контейнера test с томом /var/lib/mysql

На хосте сам каталог /var/lib/mysql будет жить где-то в /var/lib/docker/volumes/….

Посмотреть где конкретно он будет можно с помощью команды

Удаление контейнера: для удаления указываем id в HEX виде или имя

Выборочное удаление  нескольких контейнеров

Запуск имеющегося контейнера

Удаление образа

Выборочное удаление образов