我有一个 docker 镜像,它使用容器的 config 文件夹中的一组给定配置成功运行其中的产品。现在,团队希望查看容器外容器内的配置文件夹/文件,即在主机文件夹中。我使用命令
docker run -p 8080:8080
-v /opt/docker/config:/opt/components/DISTRIBUTOR/config \
--name distributor --env-file file.env -d distributor
预期:在运行上述命令之前,主机文件夹最初是空的,我期望在执行上述命令后,容器的配置文件夹的内容显示在主机文件夹中。
实际:在运行上述命令时,容器中的 config 文件夹变为空作为主机文件夹,并且无法启动服务器。
如何在不影响容器中的文件/文件夹的情况下挂载卷以查看从容器到主机的文件夹/文件(即使在只读模式下)?主机到容器工作正常,但这不是我想要的。