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