Команды Docker
Данный раздел содержит руководство по использованию клиента командной строки Docker. Каждая команда имеет ссылку на страницу с примерами. Если вы не знакомы с командной строкой вам следует начать с главы использование интерфейса командной строки Docker.
Вы запускаете демона Docker из командной строки. То как вы запускаете демон, влияет на ваши Docker контейнеры. По этой причине так же рекомендуем прочитать руководство по демону (dockerd).
Команды управления Docker
Команда |
Описание |
dockerd |
Запускает демона Docker |
info |
Отображение информации о системе |
inspect |
Возвращает информацию низкого уровня о контейнере или образе |
version |
Показывает информацию о версии Docker |
Образы
Команда |
Описание |
build |
Собирает образ из Dockerfile |
commit |
Создает новый образ из измененного контейнера |
history |
Отображает историю образа |
images |
Список образов |
import |
Импортировать содержимое из архива, чтобы создать образ файловой системы |
load |
Загрузить образ из архива или STDIN |
rmi |
Удаляет один или несколько образов |
save |
Сохраняет образ в архив |
tag |
Указать тег для образа |
Контейнеры
Команда |
Описание |
attach |
Подключиться к запущенному контейнеру |
cp |
Копирует файлы/каталоги из контейнера в HOSTDIR или STDOUT |
create |
Создает новый контейнер |
diff |
проверяет изменения в файловой системе контейнера |
events |
Получает события сервера в режиме реального времени |
exec |
Выполняет команду в запущенном контейнере |
export |
Экспортирует файловую систему контейнера в tar архив |
kill |
Грубое завершение запущенного контейнера |
logs |
Отображает логи контейнера |
pause |
Ставит на паузу все процессы контейнера |
port |
Отображение общего списка портов или для конкретного контейнера |
ps |
Список контейнеров |
rename |
Переименовать контейнер |
restart |
Перезапускает запущенный контейнер |
rm |
Удаляет один или несколько контейнеров |
run |
Выполняет команду в новом контейнере |
start |
Запускает один или несколько остановленных контейнеров |
stats |
Выводит в реальном времени информацию о потребляемых контейнером ресурсах |
stop |
Останавливает контейнер |
top |
Отображает запущенные в контейнере процессы |
unpause |
Снимает с паузы все процессы контейнера |
update |
Обновляет конфигурацию одного или нескольких контейнеров |
wait |
Блокирует контейнер до его остановки, а затем выводит код завершения |
Команды для хаба и реестра
Команда |
Описание |
login |
Зарегистрироваться или войти в систему реестра Docker |
logout |
Выйти из реестра Docker |
pull |
Загрузить (pull) образ или репозиторий из реестра Docker registry |
push |
Выгрузить (push) образ или репозиторий в реестр Docker |
search |
Поиск образов в Docker Hub |
Сеть и подключения
Общие данные и тома данных
Узел Swarm
Команда |
Описание |
node promote |
Делает указанный узел менеджером |
node demote |
Понижает не существующий диспетчер так, чтобы он больше не является менеджером |
node inspect |
Вывести информацию об узле |
node update |
Обновить атрибуты узла |
node ps |
Список задач запущенных на узле |
node ls |
Вывести список узлов |
node rm |
Удаляет один или несколько узлов из swarm |
Swarm команды
Сервис Swarm
Комментарии:
Комментариев нет, желаете стать первым?