我正在尝试使用卷来使用Visual Studio Code从我桌面上的文件夹编辑项目文件,以与Docker容器同步。我不确定我是否正确操作,因为我的更改未显示在容器中,即使我手动重启容器也是如此。是否还需要其他步骤,或者我引用了“www”文件夹错误了吗?
Docker容器有一个Ubuntu项目,文件位于/ var / www /目录中。
docker run -it -v /Users/.../Desktop/docker/test2/bh_files:/www -v / www / -p 8080:8080 k / bh:最新
docker run -it -v /Users/.../Desktop/docker/test2/bh_files:/www -v / www / -p 8080:8080 k / bh:最新
您正在将项目文件夹与容器内的/www/
文件夹(/var/www/
)相关联。只需更新路径即可。
编辑:将容器卷路径更改为docker run -it -v /Users/.../Desktop/docker/test2/bh_files:/var/www -p 8080:8080 k/bh:latest
我不确定你需要第二卷-v /www/
。没有主机文件夹,这没有任何意义。