我有一个Docker Compose文件,用于启动Angular、React和Python应用程序。我希望在本地修改计算机上的文件后重新加载容器。
例如,如果我将文件";package.json";在我的计算机上,我希望将新文件重新加载到相关容器上,并重新启动npm进程,继续使用新文件。
这可能吗?
这是我的docker撰写文件:
version: '3'
services:
server:
build: ./insurance_site
ports:
- 8000:8000
restart: on-failure
angular:
build: ./fuse
command: gulp serve watch
ports:
- 3000:3000
restart: on-failure
react:
build: ./react
command: npm start
ports:
- 3001:3001
restart: on-failure
admin:
build: ./admin-tools
command: npm start
ports:
- 3002:3002
restart: on-failure
提前感谢!
如果我更改文件"package.json";在我的电脑上,我希望将在相关容器上重新加载新文件
使用卷。他们就是这么做的。
我希望在修改文件后重新加载容器
这并不像在docker-compose.yml
文件中添加两行那么简单。检查一下,可能会有所帮助。