Я пытаюсь упростить процесс разработки, используя docker контейнеры.
Я настроил среду разработки для всех своих сервисов и создал docker образ с надписью «my-services-image». Допустим, мои службы встроены в каталог "/ usr / services" в моем контейнере.
Я хочу использовать изображение в среде fre sh dev для внесения изменений в мои службы в любой IDE и Запустите мои службы в контейнере и используйте git для контроля версий.
Я попытался смонтировать том с хоста с путем "/ home / user / services", который является пустым каталогом к "/ usr / services" в контейнере, который по существу переопределил "/ usr / services" моего контейнера, сделав его пустым ,
Мой docker -compose.yml файл выглядит следующим образом
version: "3.2"
services:
service:
container_name: service_container
image: service-image
tty: true
volumes:
- type: bind
source: /home/user/services
target: /usr/services
Могу ли я узнать лучший способ синхронизации со службами в docker контейнере, начиная с пустого хоста справочник .
Спасибо.