This commit is contained in:
chase
2026-05-04 11:57:56 +03:00
parent 9c6072f2d4
commit def936c2a2
2 changed files with 271 additions and 113 deletions
@@ -54,6 +54,7 @@ docker run -it --rm debian:bookworm-slim bash
```
Установка образа:
<img src="./assets/image_1777877203794.jpg" width="auto">
Мы указали `bash` в команде, по этому зашли в интерактивный терминал:
@@ -123,6 +124,7 @@ docker exec -it my-nginx sh
<img src="./assets/image_1777878325863.jpg" width="auto">
Обновим страницу в браузере - должен отобразиться новый html.
<img src="./assets/image_1777878360584.jpg" width="auto">
Скопировать **из** контейнера на хост:
@@ -151,6 +153,7 @@ docker exec nginx-vol sh -c 'echo vol > /usr/share/nginx/html/index.html'
`docker exec nginx-vol sh -c 'echo vol > /usr/share/nginx/html/index.html'` - выполняем команду ВНУТРИ контейнера `nginx-vol` через "sh -c" и передать ему команду `echo`.
<img src="./assets/image_1777879323365.jpg" width="auto">
<img src="./assets/image_1777879337998.jpg" width="auto">
Коротко, что мы сделали:
@@ -185,6 +188,7 @@ docker run -d --name nginx-bind -p 8082:80 -v ~/docker-html:/usr/share/nginx/htm
<img src="./assets/image_1777880623434.jpg" width="auto">
Теперь поменяем в нашей локальной папке файл и посмотрим что будет:
<img src="./assets/image_1777880680918.jpg" width="auto">
Всё работает.