國內從 docker hub 拉取映象有時會遇到困難,此時可以配置映象加速器。docker 官方和國 內很多雲服務商都提供了國內加速器服務,例如:
docker 官方提供的中國 registry mirror
七牛雲加速器
當配置某乙個加速器位址之後,若發現拉取不到映象,請切換到另乙個加速器位址。
國內各大雲服務商均提供了 docker 映象加速服務,建議根據執行 docker 的雲平台選擇 對應的映象加速服務。
我們以 docker 官方加速器 為例進行介紹。
docker_opts=
"--registry-mirror="
重新啟動服務。
$ sudo
service docker restart
對於使用 systemd 的系統,請在 /etc/docker/daemon.json 中寫入如下內容(如果檔案不存在請新建該檔案)
注意,一定要保證該檔案符合 json 規範,否則 docker 將不能啟動。之後重新啟動服務。
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
配置加速器之後,如果拉取映象仍然十分緩慢,請手動檢查加速器配置是否生效,在命令列 執行 docker info ,如果從結果中看到了如下內容,說明配置成功。
registry mirrors:
/
詳細如下:
[root@rpp local]
# docker info
client:
debug mode: false
server:
containers: 2
running: 0
paused: 0
stopped: 2
images: 1
server version: 19.03.13
storage driver: overlay2
backing filesystem: extfs
supports d_type: true
native overlay diff: true
logging driver: json-file
cgroup driver: cgroupfs
plugins:
volume: local
network: bridge host ipvlan macvlan null overlay
log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
swarm: inactive
runtimes: runc
default runtime: runc
init binary: docker-init
containerd version: 8fba4e9a7d01810a393d5d25a3621dc101981175
runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd
init version: fec3683
security options:
seccomp
profile: default
kernel version: 3.10.0-957.21.3.el7.x86_64
operating system: centos linux 7 (core)
ostype: linux
architecture: x86_64
cpus: 2
total memory: 3.518gib
name: rpp
id: x3td:oyhi:xaxo:ns45:gown:xq3t:b7i2:4otr:6fjx:43rb:272k:tc67
docker root dir: /var/lib/docker
debug mode: false
registry:
labels:
experimental: false
insecure registries:
127.0.0.0/8
registry mirrors:
/live restore enabled: false
[root@rpp local]
#
Docker映象加速器配置
ubuntu sudo mkdir p etc docker sudo tee etc docker daemon.json eof eofsudo systemctl daemon reload sudo systemctl restart dockercentos sudo mkdir p et...
Docker配置映象加速器
前言 國內訪問docker bub的速度很不穩定,有時甚至出現鏈結不上的情況。常用的映象加速器有阿里雲加速器 daocloud加速器。配置阿里雲加速器 訪問如下位址如下圖所示 推薦安裝1.10.0以上版本的docker客戶端,參考文件 docker ce 針對docker客戶端版本大於 1.10.0...
Docker 配置映象加速器
網易雲的不需要註冊,速度快,七牛的速度很慢,也同樣不需要註冊。阿里雲需要註冊,沒有體驗。配置檔案是 etc docker daemon.json,增加下面的內容,注意需要將阿里雲的your id替換成你的 mirror.aliyuncs.com 配置檔案是 var snap docker 471 c...