Общий именованный том между двумя контейнерами пуст в одном из них - PullRequest
0 голосов
/ 27 февраля 2020

Я хочу разделить именованный том между двумя контейнерами следующим образом:

version: '3.5'

services:
  service1:
    # ...
    volumes:
      - certificates:/path/to/certificates
  service2:
    # ...
    volumes:
      - certificates:/path/to/customcertificates

volumes:
   certificates:

В начале данные существуют только в контейнере service1 в /path/to/certificates. При использовании конфигурации тома выше данные в service2 в /path/to/customcertificates пусты.

Как передать эти данные из service1 в service2?

1 Ответ

0 голосов
/ 27 февраля 2020

Я нашел решение, когда писал этот вопрос. Это не оптимально, но хорошо для моего случая. Я по-прежнему буду публиковать вопрос с ответом, потому что мне потребовалось некоторое время, чтобы выяснить это и помочь кому-то:

Мне нужно было изменить определение томов следующим образом:

volumes:
   certificates: {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...