Найти в Дзене
FOR BEginnerS

Docker. Основные команды.

Запуск контейнера. Ключ -d запуск контейнера в фоновом режиме. Ключ --name задаем свое имя контейнеру. Ключ -p пробрасывает порты между хостом и контейнером. Ключ -v монтирует папку хоста в контейнер. Ключ —rm удаляет контейнер после его остановки docker run <name_image> docker run -d <name_image> docker run -d --name <your_name_container> <name_image> docker run -p <host_port>:<container_port> <name_image> docker run -v <host_dir>:<container_dir> <name_image> docker run —rm <name_image> docker run -d —rm \ --name <your_nane_container> \ -p <host_port>:<container_port> \ -v <host_dir>:<container_dir> \ <name_image> Посмотреть информацию о контейнерах docker ps docker ps -a Посмотреть информацию о загруженных образах docker images Удалить все контейнеры docker container prune Удалить контейнер по id docker rm <container_id> Посмотреть лог контейнера docker container inspect <container_id or container_name> Останавливает контейнер docker stop <container_id or container_name>

Запуск контейнера. Ключ -d запуск контейнера в фоновом режиме. Ключ --name задаем свое имя контейнеру. Ключ -p пробрасывает порты между хостом и контейнером. Ключ -v монтирует папку хоста в контейнер. Ключ —rm удаляет контейнер после его остановки

docker run <name_image>
docker run -d <name_image>
docker run -d --name <your_name_container> <name_image>
docker run -p <host_port>:<container_port> <name_image>
docker run -v <host_dir>:<container_dir> <name_image>
docker run —rm <name_image>
docker run -d —rm \
--name <your_nane_container> \
-p <host_port>:<container_port> \
-v <host_dir>:<container_dir> \
<name_image>

Посмотреть информацию о контейнерах

docker ps
docker ps -a

Посмотреть информацию о загруженных образах

docker images

Удалить все контейнеры

docker container prune

Удалить контейнер по id

docker rm <container_id>

Посмотреть лог контейнера

docker container inspect <container_id or container_name>

Останавливает контейнер

docker stop <container_id or container_name>

Моментально убивает контейнер

docker kill<container_id or container_name>

Запускает дополнительный процесс в запущенном контейнере в данном примере bash

docker exec -it <container_id or container_name> bash