docker使用代理拉取映象的配置
前言
在無法直接訪問外網的情況下,需要透過配置代理proxy才可以進行訪問
Linux的配置如下:
1.修改/etc/profile檔案
leafpad /etc/profile
新增:
http_proxy=http://代理IP/域名:埠
https_proxy=http://代理IP/域名:埠
ftp_proxy=http://代理IP/域名:埠
export http_proxy https_proxy ftp_proxy
2.使配置生效
source /etc/profile
這對於大部分操作都是可行的,然而docker命令卻使用不了這些代理。比如docker需要從外網下載映象時,就會出現如下錯誤:
docker: Error response from daemon: Get net/ http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See ‘docker run --help’.
解決方法
1 為docker服務建立一個內嵌的systemd目錄和conf檔案
mkdir -p /etc/systemd/system/docker.service.d
vi /etc/systemd/system/docker.service.d/http-proxy.conf
2 新增環境變數
[Service]
Environment=“HTTP_PROXY=”
Environment=“HTTPS_PROXY=”
Environment="NO_PROXY=localhost,127.0.0.1 "
注意事項: HTTPS_PROXY後的proxy url也是http開頭,而不是https,否則會報錯
3 檢視環境變數
systemctl show --property=Environment docker
4 更新配置並重啟服務
systemctl daemon-reload
systemctl restart docker
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2735623/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Docker拉取映象太慢Docker
- Docker Hub 公有映象在國內拉取加速配置Docker
- CentOS7下 讓Docker pull命令使用squid做http代理拉取目標映象倉庫的映象CentOSDockerUIHTTP
- 配置kuernetes叢集pod拉取私有映象倉庫中的映象
- windows7 docker 嘗試修改映象預設拉取位置WindowsDocker
- sonic 部署,拉取映象 ForbiddenORB
- Docker的映象使用-WindowDocker
- exp: docker配置國內映象Docker
- docker配置映象加速器Docker
- 使用配置中心config client,不拉取配置問題client
- docker學習4:Docker 映象使用Docker
- docker入門1:使用docker映象Docker
- Docker配置檔案配置映象加速器Docker
- 國內Docker CE 映象源的配置方法Docker
- docker官方mysql映象自定義配置DockerMySql
- Docker for windows10 配置映象加速DockerWindows
- Centos7.0 配置docker 映象加速CentOSDocker
- 新建的 docker 映象如何使用 VIMDocker
- Docker--容器和映象的使用Docker
- docker 映象建立與使用Docker
- 配置 Docker 加速器:使用阿里雲映象倉庫Docker阿里
- Docker配置本地映象與容器的儲存位置Docker
- Docker還能這樣玩!Docker 拉取centos8映象建立3個互通的靜態IP的容器以及對映IP實戰DockerCentOS
- Docker中ubuntu映象配置apt阿里源DockerUbuntuAPT阿里
- Docker如何製作映象-Dockerfile的使用Docker
- Docker 安裝 gitlab TortoiseGit 拉取程式碼DockerGitlab
- 第三節 使用Docker映象Docker
- docker學習之使用映象Docker
- Docker配置阿里雲映象加速器以及映象的常用操作命令Docker阿里
- [Docker系列·7]使用nsenter除錯Docker映象Docker除錯
- Docker配置阿里雲映象加速器Docker阿里
- Docker for windows10 配置阿里雲映象DockerWindows阿里
- kafka的Docker映象使用說明(wurstmeister/kafka)KafkaDocker
- [第九篇]——Docker 映象使用Docker
- ubuntu 使用aliyun映象安裝 dockerUbuntuDocker
- Docker中使用CentOS7映象DockerCentOS
- docker 製作與使用 arcgisserver 映象DockerServer
- docker 安裝 nginx 並配置反向代理DockerNginx