Я использую тома для общего доступа к папке в нескольких контейнерах докера, но это не работает. Я хочу получить доступ к папке /usr/src/app
веб-контейнера внутри filebeat контейнера. Когда я получаю доступ к контейнеру filebeat, у него нет папки в /usr/src/app
. Вот мой файл docker-compose
version: '3.7'
services:
web:
build:
context: .
dockerfile: ./Dockerfile
container_name: test-app
working_dir: /usr/src/app
command: /bin/bash startup.sh
volumes:
- type: bind
source: .
target: /usr/src/app
ports:
- "3000:3000"
networks:
- logs
filebeat:
build:
context: ./filebeat
dockerfile: Dockerfile
container_name: test-filebeat
volumes:
- type: bind
source: .
target: /usr/src/app
depends_on:
- web
networks:
- logs
networks:
logs:
driver: bridge
volumes:
app-volume:
Где моя ошибка? Пожалуйста, помогите мне