в Dockerfile указан WORKDIR как app. Я хочу примонтировать обе папки в volumes так, чтобы при нажатии CTRL+S, мои изменения в коде улетали в контейнер. Но как я бы не старался это реализовать, никак не получается. Сейчас файлы выглядят следующим образом. Есть идеи?
frontend:
image: node:14.18.0-alpine
container_name: frontend
network_mode: host
expose:
- "3000"
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- ./data/frontend:/app:rw
restart: always
build:
context: ./data/frontend
backend:
image: python:3.10.6-slim
container_name: backend
env_file: ./docker/backend/.env
expose:
- "8000"
volumes:
- ./data/backend:/app:rw
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
tty: true
command: /bin/bash -c 'python3.10 manage.py runserver 0.0.0.0:8000'
restart: always
ports:
- "8000:8000"
build:
context: ./data/backend
args:
UID: 1000
GID: 1000
А как вы делаете так
Обсуждают сегодня