侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Custom Docker daemon options

2023-11-30 星期四 / 0 评论 / 0 点赞 / 57 阅读 / 1910 字

在Docker使用中,需要配置一些启动参数,在不同的平台、版本中配置方法不同,如下: 1.CentOS-6 Docker-1.7.1 -> vi /etc/sysconfig/docker other

    在Docker使用中,需要配置一些启动参数,在不同的平台、版本中配置方法不同,如下:

1.    CentOS-6 Docker-1.7.1 -> vi /etc/sysconfig/docker

other_args="DOCKER_OPTS"

2.    CentOS-7 Docker 1.12.5 

$ sudo sed -i "s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd --registry-mirror=https://qxx96o44.mirror.aliyuncs.com|g" /lib/systemd/system/docker.service$ sudo systemctl daemon-reload$ sudo service docker restart

3.    Ubuntu-14 Docker 1.12.5

$ echo "DOCKER_OPTS=/"/$DOCKER_OPTS --registry-mirror=https://3pbije13.mirror.aliyuncs.com/"" | sudo tee -a /etc/default/docker$ sudo service docker restart

4.    Ubuntu-16 Docker 1.12.5

PS:经验证,出现异常:发现多个ExecStart配置,需要删除/lib/systemd/system/docker.service中的
[Service]
ExecStart=...
推荐使用↑2中的方法

$ sudo mkdir -p /etc/systemd/system/docker.service.d$ sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'[Service]ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https://3pbije13.mirror.aliyuncs.comEOF$ sudo systemctl daemon-reload$ sudo systemctl restart docker

 

PS:以上参考阿里镜像加速器的配置

以下参考StaskOverflow等社区,优先使用以上的配置方法。

1. vi /lib/systemd/system/docker.service

[Service]EnvironmentFile=-/etc/sysconfig/dockerExecStart=/usr/bin/dockerd $DOCKER_OPTS 

2. vi /etc/sysconfig/docker

#Custom Docker daemon optionsDOCKER_OPTS="--k=v"

 

PS : https://docs.docker.com/engine/admin/systemd/#custom-docker-daemon-options

广告 广告

评论区