如何使用主机挂载 docker 容器以查看已挂载的主机文件夹中的容器配置?

时间:2021-06-05 06:08:35

标签: docker docker-compose dockerfile docker-container

我有一个 docker 镜像,它使用容器的 config 文件夹中的一组给定配置成功运行其中的产品。现在,团队希望查看容器外容器内的配置文件夹/文件,即在主机文件夹中。我使用命令

docker run -p 8080:8080 
    -v /opt/docker/config:/opt/components/DISTRIBUTOR/config \
    --name distributor --env-file file.env -d distributor

预期:在运行上述命令之前,主机文件夹最初是空的,我期望在执行上述命令后,容器的配置文件夹的内容显示在主机文件夹中。

实际:在运行上述命令时,容器中的 config 文件夹变为空作为主机文件夹,并且无法启动服务器。

如何在不影响容器中的文件/文件夹的情况下挂载卷以查看从容器到主机的文件夹/文件(即使在只读模式下)?主机到容器工作正常,但这不是我想要的。

0 个答案:

没有答案