Основные команды

Docker установлен и готов к работе. Использование команд docker заключается в передаче ряда опций и команд с аргументами. Базовый синтаксис имеет такой вид:

docker [option] [command] [arguments]

Чтобы просмотреть все подкоманды, введите:

docker

В процессе работы вам может понядобятся такие команды как(формат docker [команда] [опция/имя контейнера]):

ps      - Список активных контейнеров;
ps -a   - Список всех контейнеров;
ps -l   - Список недавно созданных контейнеров;
start   - Запускает один или несколько остановленных контейнеров;
stop    - Останавливает контейнер;
exec    - Выполняет команду в запущенном контейнере (docker exec -it [имя контейнера] /bin/bash;
run     - Выполняет команду в новом контейнере;
search  - Поиск образа (serch [имя_образа]);
image   - Список образов;
image rm - удаляет образ(необходимо для обновления образа).

Опции команды run, которые могут пригодится в работе:

-i  - запускает контейнер в интерактивном режиме;
-t  - запускает псевдотерминал, часто используется с -i (-ti);
-v  - пробрасывает директорию файловой системы внутрь контейнера [адрес_директории куда_в_контейнере_поместить];
--rm - удаляет контейнер после выхода из него;
--privileged  - дает все привелегии контейнеру, а также снимает все ограничения контроллера cgroup.