智能制造-修改集群的镜像仓库配置
修改集群的镜像仓库配置
为确保集群能够拉取到平台提供的组件镜像,请参照本节修改待接入平台的集群的私有镜像仓库配置,将拉取镜像的仓库地址修改为存储平台组件镜像的仓库地址。
所有需要使用镜像的主机节点都需要修改。
由于操作系统差异、版本差异等因素,导致修改方法略有不同,请根据实际情况选择:
方法一:
- 登录集群中使用镜像的节点。
- 修改主机上的 /etc/sysconfig/docker 文件。
[root@k8s-master01]# vi /etc/sysconfig/dockerOPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false --insecure-registry= registry.example.cn:60080'
找到‘OPTIONS’项,在该行添加获取到的平台镜像仓库地址
添加格式如下:
‘--insecure-registry=registry.example.cn:60080’
需重启docker使配置生效,执行以下命令行,重启 Docker。
systemctl daemon-reload && systemctl restart docker
方法二:
- 登录集群中使用镜像的节点。
- 修改主机上的 /etc/docker/daemon.json 文件。
[root@k8s-master01]# vi /etc/docker/daemon.json{ "registry-mirrors": ["https://0nth4654.mirror.aliyuncs.com"], "insecure-registries": ["registry.example.cn:60080"]}
找到‘insecure-registries’项,添加获取到的平台镜像仓库地址
‘registry.example.cn:60080’
需重启docker使配置生效,执行以下命令行,重启 Docker。
systemctl daemon-reload && systemctl restart docker
方法三:
- 登录集群中使用镜像的节点。
- 修改主机上的/usr/lib/systemd/system/docker.service 文件。
[root@master ~]# vi /usr/lib/systemd/system/docker.service……[Service]Type=notifyExecStart=/usr/bin/dockerd --insecure-registry registry.example.cn:60080ExecReload=/bin/kill -s HUP $MAINPID…….
找到“ExecStart”项,在该行最后添加获取到的平台镜像仓库地址
添加格式如下:
‘--insecure-registry registry.example.cn:60080’
需重启docker使配置生效,执行以下命令行,重启 Docker。
systemctl daemon-reload && systemctl restart docker