我想在我的主机操作系统上用一个同名文件覆盖docker容器内的文件。
Docker run -v
不会覆盖此文件,因为两个文件的名称都相同。
知道如何实现这个目标吗?
答案 0 :(得分:0)
我认为您的意思是让文件在您的主机和docker实例之间保持同步。您应该在问题中使用docker run -v选项,但不应使用文件名,而应使用文件夹名称。
答案 1 :(得分:0)
您可以使用docker cp
将容器内的文件替换为主机中的文件。因此,您不必重新启动容器,例如使用卷装入。 Docker Cp Ref.