@MishaXXL

Как перезагрузить контейнер в docker-compose с обновлением volumes?

Запускаю докер через docker-compose up и очистить данные получается через docker-compose down —volumes
Но проблема в том, что он стирает данные всех сервисов
Как перезапустить только один из сервисов с обновлением volumes?

И можно в контейнерах указать не отдельные файлы, а папку всего nginx сразу?
Т.е. указывать - ./nginx:/etc/nginx:ro
А не как указано в примере образа
web:
  image: nginx
  volumes:
    - ./nginx.conf:/etc/nginx/nginx.conf:ro
  • Вопрос задан
  • 883 просмотра
Решения вопроса 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Как перезапустить только один из сервисов с обновлением volumes?

Добавляешь новый вольюм в docker-compose файл и запускаешь docker compose up -d service.
сервис обновится и вольюм добавится
И можно в контейнерах указать не отдельные файлы, а папку всего nginx сразу?

Можно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы