1. 程式人生 > >Docker for Windows (Linux Container) 使用代理

Docker for Windows (Linux Container) 使用代理

前提:

在國內環境,因為某種原因,使用docker下載image非常緩慢。因此,為了更好的下載效率,需要使用代理。

所需條件:

1. VPS(offshore)

2. ss

遇到的坑:

 

這樣設定後,發現並沒有生效。理由如下:

docker login
username: ***
password: ***

 提示連線被拒絕。

原因:

docker MobyLinuxVM並不與本地127.0.0.1共享同一個IP。

 

通過以上截圖可以看到docker有內建的乙太網介面卡。

解決:

step1,工作列右擊ss:

鉤選紅框部分。

step2,將docker setting proxy 的代理IP地址重新設定下,使用docker MobyLinuxVM的子網地址(剛才截圖的):

完成。

確認:

docker login
username: ***
password: ***

成功。

參考文獻:

https://www.cnblogs.com/jacquin/p/9604576.html

https://blog.csdn.net/mzhangsf/article/details/79747979