Skip to content

AndreyJVM/docker-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker.png

Вывод информации о клеите и сервере Docker

docker version

Вывод информации о запущенных и остановленных контейнерах

docker ps -a

Вывод списка локальных образов

docker images

Создание контейнера

docker run <container_name>

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

docker rm <container_name or container_id>

Переход в интерактивный режим контейнера

docker run -it <container_name>

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

docker container prune

Запуск контейнера в фоновом режиме

docker run -d <container_name>

Получение информации о контейнере

docker container inspect <container_name or container_id>

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

docker stop <container_name or container_id>
docker kill <container_name or container_id>

Подключение к запущенному контейнеру

docker exec -it <container_name or container_id> bash

Присвоить контейнеру уникальное имя

docker run -d --name <cast_name> <container_name>

Меппинг портов

docker run -p <external_port>:<container_port> <container_name>
docker run -p 8080:80 nginx

Меппинг томов

docker run -v <local_path>:<container_path> <container_name>
docker run -v ${PWD}:/ussr/share/nginx/html -p 8080:80 -d nginx

Автоматическое удаление остановленных контейнеров

docker run --rm <container_name>

Перенос строк при написании длинных команд

docker run \
  --name my_nginx \
  -v ${PWD}:/home \
  -p 8080:80 \
  -d \
  --rm \
  nginx

About

Docker | Docker compose | Dockerfile | JS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published