我在玩asp.net Core2.2和docker。该项目使用来自nuget.org和private nuget feed的nuget包。只有在VPN连接中才能访问私有nuget feed。问题是,在构建映像期间,我无法还原nuget包。
我测试了它,当我尝试从容器ping私有nuget feed时失败了。
那么在这种情况下该怎么办呢?我想在容器中构建我的项目,但是由于VPN,nuget不可用。谢谢。
更新:
好 啊。很奇怪。我无法找出容器内的VPN+docker还原有什么问题。但是,我发现docker应该能够管理VPN连接,如果我很好地理解文档
https://docs.docker.com/docker-for-windows/networking/
.
重置docker的默认设置后,一切开始工作。。。