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