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 | |