CoreOS配置Docker镜像加速器的方法

 更新时间:2018年05月18日 09:39:44   作者:ykbj  
本篇文章主要介绍了CoreOS配置Docker镜像加速器的方法,CoreOS下的Docker配置是通过flannel unit来实现的,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

CoreOS下的Docker配置是通过flannel unit来实现的

通过命令可以看出配置文件的默认位置

 systemctl cat docker
# /run/systemd/system/docker.service
[Unit]
Requires=torcx.target
After=torcx.target
Description=Docker Application Container Engine
Documentation=http://docs.docker.com
After=containerd.service docker.socket network-online.target
Wants=network-online.target
Requires=containerd.service docker.socket

[Service]
EnvironmentFile=/run/metadata/torcx
Type=notify
EnvironmentFile=-/run/flannel/flannel_docker_opts.env
Environment=DOCKER_SELINUX=--selinux-enabled=true
/run/flannel/flannel_docker_opts.env

这个文件默认是没有的,所以我们创建对应目录和文件即可。

然后编辑文件内容如下:

vi flannel_docker_opts.env
DOCKER_OPTS="--registry-mirror=https://xxxxx.mirror.aliyuncs.com"

保存后,启动docker服务即可

systemctl daemon-reload
systemctl restart docker

最后验证一下

ps aux |grep docker
root    831 1.3 0.8 272276 32908 ?    Ssl 16:55  0:00 
/run/torcx/bin/dockerd --host=fd:// --containerd=/var/run/docker/libcontainerd/docker-
containerd.sock --selinux-enabled=true --registry-mirror=https://xxxxx.mirror.aliyuncs.com

这样就成功了,很简单吧。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 简述Docker 安装influxDB分布式时间序列数据库及相关操作

    简述Docker 安装influxDB分布式时间序列数据库及相关操作

    influxDB是一个分布式时间序列数据库。这篇文章主要介绍了Docker 安装influxDB分布式时间序列数据库及相关操作,需要的朋友可以参考下
    2019-10-10
  • Docker 容器中安装 nvm工具的步骤

    Docker 容器中安装 nvm工具的步骤

    这篇文章主要介绍了在Docker容器中安装nvm工具的步骤,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • Docker快速搭建Redis集群的方法示例

    Docker快速搭建Redis集群的方法示例

    这篇文章主要介绍了Docker快速搭建Redis集群的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • CentOS 7.9 安装 docker20.10.12的过程解析

    CentOS 7.9 安装 docker20.10.12的过程解析

    这篇文章主要介绍了CentOS 7.9 安装 docker20.10.12 的相关资料,安装软件包时卸载旧软件包,如果已经安装这些程序,请卸载他们以及相关的依赖项,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • Docker安装部署neo4j的实战过程

    Docker安装部署neo4j的实战过程

    Docker是一种容器化技术,可以在Linux系统上部署应用程序,下面这篇文章主要给大家介绍了关于Docker安装部署neo4j的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • docker修改容器内存大小的实现方式

    docker修改容器内存大小的实现方式

    我们使用docker时,经常会遇到docker容器使用内存大于docker宿主机内存,导致宿主机奔溃,从而影响其他宿主机上容器的运行,下面这篇文章主要给大家介绍了关于docker修改容器内存大小的相关资料,需要的朋友可以参考下
    2022-09-09
  • Docker管理面板SimpleDocker的具体使用

    Docker管理面板SimpleDocker的具体使用

    SimpleDocker 是一个简单的Docker控制面板,本文主要介绍了Docker管理面板SimpleDocker的具体使用,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • Docker容器与主机间的文件传输方法(复制/上传/下载)

    Docker容器与主机间的文件传输方法(复制/上传/下载)

    这篇文章主要介绍了Docker容器与主机间的文件传输方法(复制/上传/下载),需要的朋友可以参考下
    2018-02-02
  • Docker安装RabbitMQ并安装延时队列插件

    Docker安装RabbitMQ并安装延时队列插件

    本文主要介绍了Docker安装RabbitMQ并安装延时队列插件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • docker-swarm之使用Docker secret管理敏感数据

    docker-swarm之使用Docker secret管理敏感数据

    就Docker Swarm集群服务而言,secret 是块状数据,例如密码、SSH私钥、SSL证书或其他不应通过网络传输或未加密存储在Dockerfile或应用程序源代码中的数据,我们可以使用Docker secret 集中管理这些数据,所以接下来就带大家了解一下如何使用Docker secret 管理敏感数据
    2023-08-08

最新评论