Мне нужно получить доступ к каталогу из док-контейнера в другой док-контейнер.
В первом контейнере я запускаю приложение nodeJS, а в папке tests/e2e
находятся мои тесты e2e и конфигурация для webdriverIO.
Кроме того, мне не нужен постоянный том - как я и делал до сих пор. Мне просто нужны тестовые файлы, пока работают оба контейнера.
$ docker run
--name app_stage
--volume tests:/app/tests
--detach
app:stage
Это Dockerfile для этого приложения
RUN mkdir -p /app
WORKDIR /app
COPY . /app
RUN npm install
RUN npm run build
EXPOSE 3000
ENV NODE_ENV production
CMD next start
Во втором контейнере я запускаю webdriverIO, который должен получить тесты и конфигурацию первого контейнера, хранящегося там в app/tests
$ docker run
--rm
--volumes-from app_stage
webdriverio wdio
Но это не работает, так как я не вижу нужного каталога во втором контейнере.