This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
технология_docker [2022/09/30 11:26] val [Создание контейнера для приложения с использованием Dockerfile] |
технология_docker [2023/01/07 11:40] val [Создание контейнера для приложения вручную] |
||
---|---|---|---|
Line 103: | Line 103: | ||
</code> | </code> | ||
- | * Методически, "забыли" сделать скрипт start.sh "выполнимым" нажали Ctrl+D | + | * Ctrl+D |
<code> | <code> | ||
- | server# docker diff webd | + | server# docker ps -a |
+ | server# docker diff webd | ||
+ | </code> | ||
+ | * Методически, "вспомнили", что "забыли" сделать скрипт start.sh "выполнимым" | ||
+ | <code> | ||
server# docker start webd | server# docker start webd | ||
Line 115: | Line 119: | ||
</code> | </code> | ||
- | * Методически, можно уже на этом этапе: запустить скрипт, отключится от контейнера без его остановки Ctrl+P, Q(still holding Ctrl), выяснить назначенный контейнеру ip, проверить работу приложения (см. тему [[#Запуск в режиме демона и подключение к контейнеру]]) и, если все работает, делать commit | + | * Методически, можно уже на этом этапе: запустить скрипт ./start.sh, отключится от контейнера без его остановки Ctrl+P, Q(still holding Ctrl), выяснить через docker inspect webd назначенный контейнеру ip, проверить через curl работу приложения и, если все работает (правда, будет сообщение, что такого файла нет), сделать docker stop webd, и commit |
* [[https://cpab.ru/kak-rabotajut-tegi-docker-cloudsavvy-it/|Как работают теги Docker?]] | * [[https://cpab.ru/kak-rabotajut-tegi-docker-cloudsavvy-it/|Как работают теги Docker?]] | ||
Line 230: | Line 234: | ||
server# docker attach webd01 | server# docker attach webd01 | ||
+ | |||
+ | server# docker exec -it webd01 bash | ||
webd01# ps ax | webd01# ps ax | ||
Line 335: | Line 341: | ||
services: | services: | ||
webd: | webd: | ||
- | image: server.corpX.un:5000/student/webd:ver1.N | + | image: server.corpX.un:5000/student/webd:1.1 |
ports: | ports: | ||
- "80" | - "80" |