Docker Commands Flashcards
Команды для запуска, сборки, просмотра сущностей и т.д.
Команда для просмотра существующих Docker Images
docker images
Команда для просмотра метаинформции о Docker Image
docker image inspect IMAGE_NAME
Команда для скачивания образа из реестра
docke pull [REGISTRY]/[REPOSITORY]/NAME[:TAG]
Команда для сборки собственного образа на основе Dockerfile
docker build [-f DOCKERFILE] BUILD_CONTEXT
Команда установки тегов и имён для собранных образов
docker tag SOURCE_IMAGE[:SOURCE_TAG] TARGET_IMAGE[:TARGET_TAG]
Команда пуша образа в Docker Registry (Docker Hub)
docker image push NAME[:TAG]
Команда для создания контейнера
docker create IMAGE
Команда для просмотра списка Docker контейнеров
Просмотр запущенных контейнеров:
docker ps
Просмотр всех контейнеров:
docker ps -a
Просмотр метаинформации о Docker контейнере
docker inspect CONTAINER
Команда запуска Docker контейнера
docker start CONTAINER
Команда остановки Docker контейнера
docker stop CONTAINER
Мгновенная остановка всех процессов контейнера:
docker kill CONTAINER
Команда удаления Docker контейнера
docker rm CONTAINER
Команда приостановки и возобновления процессов Docker контейнера
docker pause CONTAINER
docker unpause CONTAINER
Команда перезапуска Docker контейнера
docker restart CONTAINER
Команда просмотра логов Docker контейнера
docker logs CONTAINER
Команда создания и запуска Docker контейнера
docker run IMAGE
Запуск комнд внутри Docker контейнера
docker exec CONTAINER COMMAND
Команда копирования файлов между hostOS и Docker контейнером
docker cp docker cp CONTAINER:SRC DEST
или
docker cp SRC CONTAINER:DEST
Команда просмотра изменений в Docker контейнере
Docker diff CONTAINER
Команда создания Volume (тома)
docker volume create VOLUME_NAME
Команда просмотра списка Docker Volumes (томов)
docker volumes ls
Команда просмотра метаданных о конкретном Volume (томе)
docker volume inspect VOLUME
Команда удаления Volume (тома)
docker volume rm VOLUME
Команда удаления неиспользуемых Volumes (томов)
docker volume prune