在Windows 10 Pro上进行docker升级后,使用samba映射docker卷的问题

问题描述 投票:0回答:1

几天以来,我一直在寻找解决方案。将我的Docker桌面升级到2.2.0.5版后,DockerNat网络接口已消失。我了解这是此新版本np的功能。虽然我不知道如何与主机系统共享Docker卷。在我的设置中,我使用docker卷,在其中放置所有项目源代码并构建目录,并使用dperson / samba容器将其公开给主机。升级后,我无法再公开它了,因为dperson假定已安装到单独的IP地址(如10.0.75.2),但是在新docker中,所有公开都发生在主机ip地址上,该地址可能与Windows自己的samba服务器冲突。另一个选择是使用NFS服务器并将其作为Windows中的网络驱动器安装。恐怕会遇到同样的问题。

我的工作情况如下。我需要一个unix文件系统,并且需要从Windows访问我的文件以用于开发目的。在运行本地Windows编辑器(例如Sublime Text或Microsoft VIsual Code)之前,先开发代码,并使用大量docker容器通过docker卷机制访问这些文件以进行构建和测试。另一个选择可以是将这些编辑器直接安装到docker容器中,但是该解决方案看起来很丑,并且通过Windows的X服务器端口的gui性能并不令人满意。

您还有其他想法吗?

windows-10 share volume docker-desktop
1个回答
0
投票

你并不孤单。我也有同样的问题。我尚未解决问题,但也许此主题中的评论会为您提供帮助。如果您解决了该问题,请将解决方案也发布到该线程上。

https://github.com/docker/for-win/issues/5538#issuecomment-603173659

© www.soinside.com 2019 - 2024. All rights reserved.