玩客云刷入casaos以后应用商店无法安装应用的解决办法
玩客云刷入casaos以后,如果出现商店无法安装应用的情况,解决办法如下:
1.首先查看一下是否安装docker,没有安装先安装
sudo apt install docker.io
2.安装了,检查docker的状态
systemctl status docker
正常情况是Active: active (running)
如果出现
1月 01 00:37:59 onecloud dockerd[13143]: time="2026-01-01T00:37:59.558025592+08:00" level=error msg="Handler for POST /v1.41/images/create returned error: Get \"https://registry-1.docker.io/v2/\": context deadline ex> 1月 01 00:38:14 onecloud dockerd[13143]: time="2026-01-01T00:38:14.597736889+08:00" level=warning msg="Error getting v2 registry: Get \"https://registry-1.docker.io/v2/\": context deadline exceeded" 1月 01 00:38:14 onecloud dockerd[13143]: time="2026-01-01T00:38:14.598047888+08:00" level=info msg="Attempting next endpoint for pull after error: Get \"https://registry-1.docker.io/v2/\": context deadline exceeded" 1月 01 00:38:14 onecloud dockerd[13143]: time="2026-01-01T00:38:14.604523869+08:00" level=error msg="Handler for POST /v1.41/images/create returned error: Get \"https://registry-1.docker.io/v2/\": context deadline ex> 1月 01 00:39:45 onecloud dockerd[13143]: time="2026-01-01T00:39:45.655553237+08:00" level=warning msg="Error getting v2 registry: Get \"https://registry-1.docker.io/v2/\": dial tcp 74.86.151.167:443: i/o timeout" 1月 01 00:39:45 onecloud dockerd[13143]: time="2026-01-01T00:39:45.656183235+08:00" level=info msg="Attempting next endpoint for pull after error: Get \"https://registry-1.docker.io/v2/\": dial tcp 74.86.151.167:443:> 1月 01 00:39:45 onecloud dockerd[13143]: time="2026-01-01T00:39:45.672250187+08:00" level=error msg="Handler for POST /v1.41/images/create returned error: Get \"https://registry-1.docker.io/v2/\": dial tcp 74.86.151.> 1月 01 00:40:00 onecloud dockerd[13143]: time="2026-01-01T00:40:00.801906217+08:00" level=warning msg="Error getting v2 registry: Get \"https://registry-1.docker.io/v2/\": net/http: request canceled while waiting for> 1月 01 00:40:00 onecloud dockerd[13143]: time="2026-01-01T00:40:00.802525215+08:00" level=info msg="Attempting next endpoint for pull after error: Get \"https://registry-1.docker.io/v2/\": net/http: request canceled >
说明源出现问题,添加国内能访问的源
sudo nano /etc/docker/daemon.json
加入
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://mirror.ccs.tencentyun.com",
"https://registry.cn-hangzhou.aliyuncs.com"
]
}
Ctrl+O保存,回车。Ctrl+X退出。
3.重启Docker
systemctl daemon-reload systemctl restart docker