首页 > 解决方案 > Docker容器文件系统访问

问题描述

当我们安装任何应用程序时,会创建大量文件结构,并且还会在应用程序的指定路径中生成日志文件。当我们在 docker 容器中运行相同的应用程序时,它也会创建这些文件。我们如何访问这些文件。据我所知,我们可以使用带有 bash 的 docker exec 命令在命令提示符或终端中进行交互,但是是否可以使用基于 winscp 或 gui 的任何 3rd 方工具进行访问。

标签: docker

解决方案


您可以在容器上挂载一个卷,因此可以从主机访问“本地”生成的 docker 文件。例如:

docker run -v host_dir:container_dir yourDocker (...)

您的 docker 进程会将文件保存到他的本地 container_dir,您可以通过主机的host_dir.


推荐阅读