Основные команды¶
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.