玩客云刷入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