【发布时间】:2021-01-05 15:36:44
【问题描述】:
我可以bash 进入其中一个容器,但有时在 Windows 文件资源管理器或 Total Commander 等 GUI 应用程序中查看它要容易得多。
有没有可能?
【问题讨论】:
标签: docker containers windows-subsystem-for-linux wsl-2
我可以bash 进入其中一个容器,但有时在 Windows 文件资源管理器或 Total Commander 等 GUI 应用程序中查看它要容易得多。
有没有可能?
【问题讨论】:
标签: docker containers windows-subsystem-for-linux wsl-2
如果您只想在开发过程中查看容器内的文件夹,
你可以使用BIND MOUNTS:https://docs.docker.com/storage/bind-mounts/,有点像volume
这允许您在容器特定文件夹与本地计算机中的输入文件夹之间设置“完整”连接。
您可以通过终端应用它:docker run ......... -v <path_within_your_local_machine>:<path_within_container_file_system>。
【讨论】:
docker run --rm -it -v c:\aaa\cont:/srv/my my-image 会在c:\aaa\cont 创建一个新目录,但是这个目录是空的。一定有什么,/srv/my 不是空的。
docker cp。文档:docs.docker.com/engine/reference/commandline/cp@Tar