[halo-dev/halo]docker.io/halohub/halo:2.4.0 not found 怎么解决?

2024-03-21 308 views
1
是什么版本出现了此问题?

2.4.0

使用的什么数据库?

H2

使用的哪种方式部署?

Docker

发生了什么?
docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.4.0

Unable to find image 'halohub/halo:2.4.0' locally
Trying to pull repository docker.io/halohub/halo ... 
/usr/bin/docker-current: manifest for docker.io/halohub/halo:2.4.0 not found.

回答

6

试试这个:

docker pull halohub/halo:2.4.0
docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo
3

如果 Docker 配置了 register-mirror 可能无法正常拉取。

9

你可以通过 docker info 检查你的 Registry 是否配置正常。

/kind support /triage needs-information

3

docker info

Registry: https://index.docker.io/v1/
Insecure Registries:
 127.0.0.0/8
Registries: docker.io (secure)
0

Hi @HttpStatusOK ,我发现这里多出一个 Registries 配置,确认一下是否有问题。

Registry: https://index.docker.io/v1/
Insecure Registries:
 127.0.0.0/8
+ Registries: docker.io (secure)
5

我也遇见这个问题了