Docker Proxy 設定
目錄
問題來由
因為公司部分網域不能直連外網,所以必須透過 proxy。大多時候可以透過設定下列環境變數就可以用:
|
|
但有些時候使用不同服務都需要特別標明或設定。例如,Python 的套件管理工具pip
,就需要在安裝時帶入--proxy
參數。
而我起初沒意識到 docker 也須透過自己的方式設定 proxy,在docker pull
指令老是遇到錯誤
|
|
解決方式
追根究底後發現 docker 的 proxy 設定需要去新增(以 CentOS 環境為例) /etc/systemd/system/docker.service.d/http-proxy.conf
設定檔才有用:
|
|
|
|
之後再重啟服務
|
|
就可以正常透過docker pull
下載 image 囉!