Основные команды Docker: docker --version Проверка версии Docker docker info Отображение общесистемной информации docker --help Получение справки и списка команд docker run IMAGE Запуск контейнера из образа docker pull IMAGE Загрузка образа из реестра docker images Список всех доступных образов docker ps Список запущенных контейнеров docker ps -a Список всех контейнеров (включая остановленные) docker stop CONTAINER Остановка запущенного контейнера docker start CONTAINER Запуск остановленного контейнера docker restart CONTAINER Перезапуск контейнера docker pause CONTAINER Приостановка запущенного контейнера docker unpause CONTAINER Возобновление приостановленного контейнера docker rm CONTAINER Удаление остановленного контейнера docker rmi IMAGE Удаление образа docker search TERM Поиск образов на Docker Hub docker logs CONTAINER Просмотр журналов контейнеров docker exec -it CONTAINER COMMAND Выполнение команды в запущенном контейн
Основные команды Docker: docker --version Проверка версии Docker docker info Отображение общесистемной информации docker --help Получение справки и списка команд docker run IMAGE Запуск контейнера из образа docker pull IMAGE Загрузка образа из реестра docker images Список всех доступных образов docker ps Список запущенных контейнеров docker ps -a Список всех контейнеров (включая остановленные) docker stop CONTAINER Остановка запущенного контейнера docker start CONTAINER Запуск остановленного контейнера docker restart CONTAINER Перезапуск контейнера docker pause CONTAINER Приостановка запущенного контейнера docker unpause CONTAINER Возобновление приостановленного контейнера docker rm CONTAINER Удаление остановленного контейнера docker rmi IMAGE Удаление образа docker search TERM Поиск образов на Docker Hub docker logs CONTAINER Просмотр журналов контейнеров docker exec -it CONTAINER COMMAND Выполнение команды в запущенном контейн
...Читать далее
Основные команды Docker:
- docker --version Проверка версии Docker
- docker info Отображение общесистемной информации
- docker --help Получение справки и списка команд
- docker run IMAGE Запуск контейнера из образа
- docker pull IMAGE Загрузка образа из реестра
- docker images Список всех доступных образов
- docker ps Список запущенных контейнеров
- docker ps -a Список всех контейнеров (включая остановленные)
- docker stop CONTAINER Остановка запущенного контейнера
- docker start CONTAINER Запуск остановленного контейнера
- docker restart CONTAINER Перезапуск контейнера
- docker pause CONTAINER Приостановка запущенного контейнера
- docker unpause CONTAINER Возобновление приостановленного контейнера
- docker rm CONTAINER Удаление остановленного контейнера
- docker rmi IMAGE Удаление образа
- docker search TERM Поиск образов на Docker Hub
- docker logs CONTAINER Просмотр журналов контейнеров
- docker exec -it CONTAINER COMMAND Выполнение команды в запущенном контейнере
- docker build -t IMAGE:TAG PATH Создание образа Docker из Dockerle
- docker push IMAGE:TAG Отправка образа в реестр
- docker pull IMAGE:TAG Извлечение образа из реестра
- docker commit CONTAINER NEW_IMAGE Создание нового образа из контейнера
- docker network ls Получение списка сетей Docker
- docker volume ls Получение списка томов Docker
- docker version Показать информацию о версии Docker
- docker login Войти в реестр Docker
- docker logout Выйти из реестра Docker
- docker run -d IMAGE Запуск контейнера в отсоединенном режиме
- docker run -p HOST_PORT:CONTAINER_PORT IMAGE Сопоставление портов
- docker run -v HOST_DIR:CONTAINER_DIR IMAGE Монтирование томов
- docker stats Показать статистику использования ресурсов контейнера
- docker top CONTAINER Отображение запущенных процессов в контейнере
- docker inspect CONTAINER/IMAGE Просмотр подробной информации
- docker events Мониторинг событий Docker
- docker rename OLD_NAME NEW_NAME Переименование контейнера
- docker cp CONTAINER:SRC_PATH DEST_PATH Копирование файлов между контейнером и локальной файловой системой
- docker-compose up yml le Запуск служб, определенных в docker-compose
- docker-compose down yml le Остановка и удаление контейнеров, определенных в docker-compose
- docker-compose ps Список контейнеров, управляемых Docker Compose
- docker-compose logs Просмотр журналов для служб, управляемых Docker Compose
- docker system df Показать использование диска
- docker system prune Удалить все остановленные контейнеры, зависшие образы и неиспользуемые сети и тома
- docker system prune -a Удалить все контейнеры, образы, сети и тома
Промежуточные команды Docker:
- docker history IMAGE Просмотр истории образов
- docker inspect --format="{{ .NetworkSettings.IPAddress}}" CONTAINER Получение IP-адреса контейнера
- docker exec -u USER CONTAINER COMMAND Выполнение команды от имени определенного пользователя в контейнере
- docker run -e KEY=VALUE IMAGE Установка переменных среды
- docker run --rm IMAGE Автоматическое удаление контейнера при выходе из него
- docker build --build-arg KEY=VALUE -t IMAGE:TAG PATH Передача аргументов сборки в Dockerfile
- docker push REGISTRY/IMAGE:TAG Отправка образа в пользовательский реестр
- docker pull REGISTRY/IMAGE:TAG Извлечение образа из пользовательского реестра
- docker login REGISTRY Вход в пользовательский реестр
- docker tag SOURCE_IMAGE:TAG TARGET_IMAGE:TAG: Пометить изображение тегом или Пометка образа
- docker volume create VOLUME Создание именованного тома
- docker volume inspect VOLUME Проверка тома
- docker network create NETWORK Создание пользовательской сети
- docker network inspect NETWORK Проверка сети
- docker network connect NETWORK CONTAINER Подключение контейнера к сети
- docker network disconnect NETWORK CONTAINER Отключение контейнера от сети
- docker-compose -f FILE up Запуск служб, определенных в определенном файле docker-compose.yml
- docker-compose -f FILE down Остановка и удаление контейнеров, определенных в определенном файле docker-compose.yml
- docker-compose -f FILE ps Список контейнеров, управляемых Docker Compose для определенного файла
- docker-compose -f FILE logs Просмотр журналов служб, управляемых Docker Compose для определенного файла
- docker-compose -f FILE build Сборка служб, определенных в определенном файле docker-compose.yml
- docker save -o OUTPUT_FILE IMAGE Сохранение образа в tarball
- docker load -i INPUT_FILE Загрузка образа из tarball
- docker export CONTAINER > OUTPUT_FILE Экспорт файловой системы контейнера в tarball
- docker import INPUT_FILE Импорт экспортированная файловая система контейнера как образ
- docker attach CONTAINER Присоединить к STDIN, STDOUT и STDERR работающего контейнера
- docker pause $(docker ps -q) Приостановить все работающие контейнеры
- docker unpause $(docker ps -q) Возобновить все приостановленные контейнеры
- docker kill CONTAINER Отправить SIGKILL в контейнер
- docker wait CONTAINER Блокировать до остановки контейнера, затем вывести его код выхода
- docker ps -q -f status=exited Вывести только идентификаторы контейнеров завершенных контейнеров
- docker system prune -f Принудительно удалить все неиспользуемые данные
- docker system events Транслировать события в реальном времени с сервера
- docker system df -v Показать подробное использование дискового пространства
- docker plugin install PLUGIN Установить плагин Docker
- docker plugin ls Вывести список установленных плагинов Docker
- docker plugin disable PLUGIN Отключить плагин Docker
- docker plugin enable PLUGIN Включить плагин Docker
- docker plugin upgrade PLUGIN Обновить плагин Docker
- docker plugin remove PLUGIN Удалить плагин Docker
- docker swarm init Инициализировать рой
- docker swarm join Присоединиться к рой как работник или менеджер
- docker swarm leave Покинуть рой docker swarm update Обновить рой
- docker service create Создать новую службу
- docker service scale Масштабировать службу вверх или вниз
- docker service i
nspect Проверить службу - docker service ps Вывести список задач службы
- docker service logs Извлечь журналы службы
- docker stack deploy Развернуть новый стек или обновить существующий стек
- docker stack ls Вывести список стеков
- docker stack rm Удалить один или несколько стеков
- docker stack services Вывести список служб в стеке
- docker stack ps Вывести список задач в стеке
- docker secret create Создать секрет
- docker secret ls Вывести список секретов
Расширенные команды Docker:
- docker save IMAGE:TAG -o FILE Сохраните изображение в файл
- docker load -i FILE Загрузка образа из файла
- docker manifest Создание и отправка многоархитектурных образов
- docker manifest push Отправка манифеста многоархитектурного образа
- docker buildx Создание и отправка многоплатформенных образов
- docker run -d --restart=unless-stopped IMAGE Запуск контейнера, который перезапускается, если явно не остановлен
- docker run --init IMAGE Запуск контейнера с процессом init
- docker cp SRC_PATH CONTAINER:DEST_PATH Копирование файлов или папок между хостом и контейнером
- docker exec -it CONTAINER sh Запуск интерактивной оболочки в работающем контейнере
- docker diff CONTAINER Показ изменений файлов в файловой системе контейнера
- docker logs -f CONTAINER Трансляция журналов контейнера в режиме реального времени
- docker network create --driver overlay NETWORK Создание оверлейной сети для Docker Swarm
- docker network create --driver macvlan NETWORK Создание сети MACVLAN
- docker network create --driver bridge NETWORK Создание мостовой сети
- docker network create --driver host NETWORK Создание хостовой сети
- docker network inspect --format '{{json. Containers}}' NETWORK Список контейнеров, подключенных к сети
- docker-compose cong Проверка и просмотр объединенной конфигурации Docker Compose
- docker-compose cong --services Список всех служб, определенных в файле Docker Compose
- docker-compose cong --volumes Список всех томов, определенных в файле Docker Compose