Docker справочник

Краткий справочник по командам docker

command description sample
docker help Корневая справочная страница
docker <command> –help Справочная информация по конкретной команде docker exec –help
docker info Отображение глобальных настроек docker
docker ps Список запущенных контейнеров
docker ps –all Список всех контейнеров
docker images Список образов контейнеров
docker login Регистрация на hub.docker.com Создается файл с токеном ~/.docker/config.json
docker logout Выход из удаленного docker репозитория
docker pull Скачать образ с удаленного репозитория docker pull dsagkomega/omegabi_angular
docker push Выгрузить (опубликовать) образ на удаленном репозитории docker commit -m “Angular CLI” -a “Garry Wilder” 66392429aa6f dsagkomega/omegabi_angular
docker push dsagkomega/omegabi_angular
docker create <image id> Создать контейнер на основе образа docker create 01c4c9b8e516
docker start docker start 0a73d3fd9f10 Запуск контейнера. После запуска такой командой, контейнер сразу-же останавливается.
docker exec Запуск команды в запущенном контейнере docker exec ng version
docker exec d21d1d60d29e sh -c ‘uptime; cat /etc/hosts’
docker exec bash Запуск интерактивной сессии bash в запущенном контейнере с пробросом домашнего каталога хоста внутрь контейнера в папку /mnt docker exec -it -v /home/sani:/mnt container_id /bin/bash
docker exec -u Запуск интерактивной сессии bash в запущенном контейнере от имени другого пользователя (root) docker exec -u 0 -it container_id /bin/bash
docker run <image> Запуск контейнера и команды в контейнере docker run -t -i omegabi_angular /bin/bash
docker restart <container id> Перезапуск контейнера docker restart 26d8475c0346
docker rm <container id> Удаление контейнера docker rm 0a73d3fd9f10
docker rmi <image id> Удаление образа docker rmi 2afa9df8d296
docker rmi -f <image id> Удаление образа усиленное docker rmi -f 2afa9df8d296
docker tag Установка нового тега на контейнер docker tag omegabi_angular:latest angular-11
docker volume Управление томами хранения
docker system Команды управления docker
docker system df Статистика использования дискового пространства
docker system events Мониторинг системы в реальном времени
docker container update <options> <container id> Обновление параметров контейнера. Посмотреть командой inspect docker container update –cpus 4 7030b0f2a235; docker container update –memory 2048M 7030b0f2a235
docker inspect <contaiber id> Просмотр детальной конфигурации контейнера в JSON-формате docker inspect 7030b0f2a235
docker ps | awk ‘{print $1, $10}’ | column -t Вывести только определенные столбцы docker ps