报错信息
在openEuler 22.03 LTS操作系统中,通过在线方式将jumpserver-v2.25.4升级至jumpserver-v2.25.5,当执行./jmsctl.sh upgrade命令后出现如下报错信息:
error pulling image configuration: download failed after attempts=6: dial tcp 104.18.124.25:443: i/o timeout
问题原因
主要在于docker的daemon.json没有配置拉取镜像的源造成的。
解决办法
只需打开daemon.json文件,添加拉取镜像的地址,并重启docker服务即可。步骤如下:
1、执行vi /etc/docker/daemon.json命令打开该文件。
2、按i键进入插入状态,添加拉取镜像的地址。
{
"registry-mirrors":["https://hub-mirror.c.163.com","https://registry.aliyuncs.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"],
"data-root": "/var/lib/docker"