【发布时间】:2020-01-21 10:21:38
【问题描述】:
您好,我正在运行一个 docker 容器。
我使用 docker-compose 启动它,并且相应的主机文件夹也作为卷安装
version: '3.3'
services:
web:
build:
context: ./build/docker
dockerfile: Dockerfile
image: php71develop
container_name: AppPortalH3_dev
ports:
- '80:80'
- '443:443'
tty: true
volumes:
- ../AppPortalH3:/var/www/AppPortalH3
- ../ErnSrc:/var/www/ErnSrc
当我在容器外的编辑器中修改一个文件时,更改不会在容器内同步。
我认为这是一个速度问题,但是当对容器内的文件执行 cat 或 vim 时,文件会立即更新。
我的操作系统是 linux UBUNTU 18.04
【问题讨论】:
-
您确定不是您的应用程序不刷新的问题吗?
-
您挂载的文件或目录是卷吗?
-
是的,当最终文件更新时,应用程序工作正常
-
您是否检查过更新文件的代码,确保流已关闭/处置。
-
嗨 Soumen 文件由 IDE 更新。具体的Phpstorm
标签: docker synchronization volumes