Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreyjvm/docker-demo
Course docker | Docker compose | Dockerfile | JS
https://github.com/andreyjvm/docker-demo
Last synced: 23 days ago
JSON representation
Course docker | Docker compose | Dockerfile | JS
- Host: GitHub
- URL: https://github.com/andreyjvm/docker-demo
- Owner: AndreyJVM
- Created: 2024-05-08T14:47:49.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-10T10:51:28.000Z (8 months ago)
- Last Synced: 2024-12-15T20:47:23.428Z (23 days ago)
- Language: JavaScript
- Homepage:
- Size: 300 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![docker.png](resources/img/docker.png)
---
### Вывод информации о клеите и сервере Docker
```shell
docker version
```
---### Вывод информации о запущенных и остановленных контейнерах
```shell
docker ps -a
```---
### Вывод списка локальных образов
```shell
docker images
```
---
### Создание контейнера
```shell
docker run
```
---
### Удаление контейнера
```shell
docker rm
```
---
### Переход в интерактивный режим контейнера
```shell
docker run -it
```
### Удаление остановленных контейнеров
```shell
docker container prune
```
---
### Запуск контейнера в фоновом режиме
```shell
docker run -d
```
---
### Получение информации о контейнере
```shell
docker container inspect
```
---
### Остановка контейнера
```shell
docker stop
docker kill
```
---
### Подключение к запущенному контейнеру
```shell
docker exec -it bash
```
---
### Присвоить контейнеру уникальное имя
```shell
docker run -d --name
```
---
### Меппинг портов
```shell
docker run -p :
docker run -p 8080:80 nginx
```
---
### Меппинг томов
```shell
docker run -v :
docker run -v ${PWD}:/ussr/share/nginx/html -p 8080:80 -d nginx
```
---
### Автоматическое удаление остановленных контейнеров
```shell
docker run --rm
```
---
### Перенос строк при написании длинных команд
```shell
docker run \
--name my_nginx \
-v ${PWD}:/home \
-p 8080:80 \
-d \
--rm \
nginx
```