docker - Docker Compose 将新文件加载到容器
问题描述
我有一个启动 Angular、React 和 Python 应用程序的 Docker Compose 文件。我希望在本地计算机上修改文件后重新加载容器。
例如,如果我在我的计算机上更改文件“package.json”,我希望新文件将重新加载到相关容器上,并且 npm 进程重新启动并继续使用新文件。
这可能吗?
这是我的码头工人撰写文件:
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
提前致谢!
解决方案
推荐阅读
- c++ - 如何在我的双向链表数据结构中摆脱这个 Heisenbug?
- c++ - 以 32 位存储两个整数值,同时避免使用负数的 UB
- ios - 有没有办法一次保存 NSManagedObjects 1
- kubernetes - 如果我们想对正在运行的 Pod 配置进行修改,建议是部署还是 Pod?
- android - 父级中的中心布局
- visual-studio-code - 使某些任务只运行一次的选项?
- xamarin.forms - Xamarin Forms:将号码添加到电话簿后如何获取电话的最新联系人?
- javascript - 节点应用程序未使用 npm start 在正确的端口中运行。显示随机端口
- data-structures - AVL 树的插入和删除
- excel - 如何将变量设置为跨工作表的相同单元格范围并放置相同的值?