Docker-Compose v3, работающий в контейнере — разделяйте тома между родительским контейнером и управляемыми контейнерами с помощью docker-compose.

Я пытаюсь сделать следующее:

  1. Запуск докеризованного подчиненного устройства jnlp Jenkins для задания автоматизации.
  2. Внутри этого подчиненного устройства запустите приложение, используя docker-compose.

Приложение имеет тома, которые должны быть смонтированы в каталоги, содержащие данные в «родительском» контейнере докеров.

Что происходит, так это то, что тома смонтированы на хосте, поэтому данные там не найдены.

Как я могу смонтировать тома в «родительский» контейнер и поделиться данными с управляемым приложением docker-compose вместо того, чтобы тома автоматически монтировали сам хост, что мне совсем не помогает?


person Shizzle    schedule 01.08.2020    source источник
comment
Это похоже на настройку, очень похожую на Как смонтировать том докера с помощью jenkins docker container? Помогают ли вам ответы в этом вопросе? (Как отмечает @Enix answer на этот вопрос, вы не можете напрямую сопоставить файловую систему одного контейнера с другой; см. также Как подключить каталог контейнера к другому контейнеру Docker?)   -  person David Maze    schedule 01.08.2020