をマッピングされたI、次のドッキングウィンドウ-compose.ymlありますコンテナファイルは、ボリューム
version: '3'
services:
web:
build:
context: .
dockerfile: ./.docker/node.dockerfile
volumes:
- D:\Proj\Web:/app
ports:
- '3000:3000'
depends_on:
- 'db'
networks:
- holder-network
restart: on-failure
tty: true
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
networks:
- holder-network
restart: always
environment:
MYSQL_ROOT_PASSWORD: [email protected]
MYSQL_DATABASE: holder_db
MYSQL_USER: holder_usr
MYSQL_PASSWORD: [email protected]
networks:
holder-network:
driver: bridge
volumes:
db_data:
そしてnode.dockerfile:
FROM node:7.10
MAINTAINER Juliano Nunes
RUN mkdir /var/www
RUN npm install nodemon -g
WORKDIR /var/www
ADD . /var/www
RUN npm install
CMD nodemon
私は、ファイルを変更していますがホストからのD:\ Proj \ Webの下にありますが、コンテナ内のファイルは更新されません。どうして?
同じ問題、同じ解決策。ありがとう! – Ben