Коллеги, доброго времени. Подскажите. С докером не так давно.
Цель:
раскинуть файлы frontend и backend по контейнерам
отдельно запустить nginx, php-fpm, etc + контейнеры с исходниками фронта и бека.
Я все это сделал, но вот дошел до frontend контейнера и здесь мне необходимо взять исх с гита, собрать - тоже все ок. Но вот дальше не знаю, как предоставить доступ контейнеру nginx к файлам контейнера frontend ? Правильно ли я монимаю что в docker-compose создаю глобальный volume и описываю его в контейнере nginx и frontend ? Типа
version: '3.5'
....
volumes:
frontend-src:
....
services:
nginx:
...
volumes:
- ./backend:/app:ro
- frontend-src:/web
...
networks:
- default-network
frontend:
build:
context: ./devops/docker/dev/src/frontend
dockerfile: Dockerfile
volumes:
- frontend-src:/frontend
networks:
- default-network
?