1. 程式人生 > 實用技巧 >docker配置國內阿里雲映象源

docker配置國內阿里雲映象源

使用docker預設映象源下載映象會很慢,因此很多情況下,我們在安裝完docker以後都會修改為國內的映象,這樣在下載映象的時候就不用等那麼長時間了。

配置docker的映象為阿里雲映象

方法一
$ cat /etc/sysconfig/docker

# /etc/sysconfig/docker
OPTIONS='--selinux-enabled \
--log-driver=journald \
--signature-verification=false \
--registry-mirror=https://kfwkfulq.mirror.aliyuncs.com'
if [ -z "${DOCKER_CERT_PATH}
" ]; then DOCKER_CERT_PATH=/etc/docker fi ##主要是配置這個引數 --registry-mirror ,指向阿里雲映象地址即可。 #重啟docker服務 $ sudo systemctl restart docker
View Code
方法二
$ cd /etc/docker
$ cat daemon.json 
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com
", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com" ], "dns": ["8.8.8.8","8.8.4.4"] }

備註:方法一和方法二不可同時使用,否則會衝突導致docker伺服器啟動不起來

在網上看到這個方法(我自己沒有試過):

1、配置Docker加速器
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
3、新增mirror sudo sed -i “s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://kfwkfulq.mirror.aliyuncs.com|g” /etc/systemd/system/docker.service 4、過載 sudo systemctl daemon-reload 5、重啟docker sudo service docker restart