Skip to main content

CMD's

Список запущенных контейнеров​

docker ps

Загрузка/выгрузка образа​

docker pull/push

Сборка образа из Dockerfile​

docker build -t pdp:v1 .

Смотрим логи указанного контейнера​

docker logs -follow pdp

Запуск контейнера на основе указанного образа​

docker run pdp -d -it bash

-d(detached) -it(interactive) bash

Мягкая остановка контейнера​

docker stop $(docker ps -a -q)

Запуск уже существующего контейнера​

docker start --attach -i mycontainer

Завершение процесса контейнера​

docker kill $(ps -a -q)

Удаление контейнера​

docker rm

Удаление образа​

docker rmi

Показывает каждый слой образа в ретроспективе, отображая ряд полезных сведений​

docker history

Создает контейнер без его запуска​

docker create -i -t --name mycontainer alpine

Войти в контейнер и выполнить в нем команду​

docker exec -d ubuntu_bash touch /tmp/execWorks

Получить расширенную информацию о Docker​

docker info

Сохранить файл из контейнера в локальную систему​

docker cp CONTAINER:/var/logs/ /tmp/app_logs

docker search --filter stars=3 busybox

Удаляет все ненужные контейнеры​

docker container prune

​

docker login localhost:8080

Запуск сервиса Docker (демона)​

dockerd

Создание нового образа из изменений в контейнере​

commit

​