Сценарий
Со следующим docker-compose.yaml
version: 3
services:
helloworld:
image: hello-world
container_name: hello-world
whoami:
image: containous/whoami
container_name: whoami
- контейнеры запускаются с
docker-compose up
docker-compose.yaml
затем редактируется для выставления порта
version: 3
services:
helloworld:
image: hello-world
container_name: hello-world
whoami:
image: containous/whoami
container_name: whoami
ports:
- 10000:80
whoami
перезапускается через docker-compose restart whoami
Проблема : порт не открыт.
Мой вопрос : какова правильная команда для перезапуска контейнера (ранее запущенного как часть docker-compose up
), чтобы его (измененное) определение в docker-compose.yaml
было учтено?
Примечание : перезапуск всего с docker-compose down && docker-compose up
правильно выставляет порт. Чего я хочу избежать, так это мешать другим работающим контейнерам при изменении одного.