docker 安装和加速

来源:互联网 发布:淘宝上靠谱的美国代购 编辑:程序博客网 时间:2024/06/03 03:12

docker install
参考阿里云

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

docker config 加速器

1)使用网易峰巢加速器

–registry-mirror=http://hub-mirror.c.163.com\

参考博客

—-https://s.amaprd.cc/yunqi/articles/29941

Ubuntu 15.04 15.10
Ubuntu 15.04 之后的加速器配置方式有了一些变化
Ubuntu的配置文件的位置在 /etc/systemd/system/docker.service.d/目录下
在这个目录下创建任意的*.conf文件就可以作为配置文件。然后在这个配置文件,添加加速器的配置项,重启Docker就可以了

sudo mkdir -p /etc/systemd/system/docker.service.dsudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'[Service]ExecStart=ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=http://hub-mirror.c.163.comEOFsudo systemctl daemon-reloadsudo systemctl restart docker
CentOS 7

CentOS的配置方式略微复杂,需要先将默认的配置文件复制出来
/lib/systemd/system/docker.service -> /etc/systemd/system/docker.service
然后再将加速器地址添加到配置文件的启动命令
重启Docker就可以了。

sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.servicesudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=<your accelerate address>|g" /etc/systemd/system/docker.servicesudo systemctl daemon-reloadsudo service docker restart

2)使普通用户拥有运行docker command的权限

sudo usermod -aG docker xww

reboot电脑

原创粉丝点击