Linux下使用 HTTP 代理連接 docker 中央服務器

jopen 8年前發布 | 9K 次閱讀 Docker

Linux下使用 HTTP 代理連接 docker 中央服務器

如果你的宿主操作系統是 linux 那方法就很簡單了,直接通過命令來啟動服務即可。

$ sudo HTTP_PROXY=10.125.156.21:8118 HTTPS_PROXY=10.125.156.21:8118 docker -d

如果是只是臨時使用可以用下面語句

$ sudo HTTP_PROXY=10.125.156.21:8118 HTTPS_PROXY=10.125.156.21:8118 docker pull node

boot2docker 使用HTTP代理的方法

在Windows和Mac下使用 docker 就必須用 boot2docker 來創建一個 Virtual Box 虛擬機提供 Linux 宿主環境。

1、登錄到Virtual Box的Linux

c:\> boot2docker ssh

2、修改或者新建 /var/lib/boot2docker/profile

$ sudo vi /var/lib/boot2docker/profile

3、添加一下內容,如果不需要正通過#來注釋掉

export HTTP_PROXY=10.125.156.21:8118export HTTPS_PROXY=10.125.156.21:8118

4、重啟docker服務

$sudo /usr/local/etc/init.d/docker restart


來自: http://mikesu.leanote.com/post/Docker-%E4%BD%BF%E7%94%A8%E4%BB%A3%E7%90%86%E8%BF%9E%E6%8E%A5-Dock...

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!