Найти тему
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>

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

docker kill<container_id or container_name>

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

docker exec -it <container_id or container_name> bash