錯誤
當拉取不帶有 docker.io
前綴的 Docker Hub 鏡像時,會出現以下類似錯誤:
1Error: short-name "hugomods/hugo" did not resolve to an alias and no unqualified-search registries are defined in "/etc/containers/registries.conf"
2[server] | Error: no container with name or ID "razonyang-blog_server_1" found: no such container
解決方法
為了默認從 Docker Hub 拉取鏡像,需要編輯 /etc/containers/registries.conf
並將 docker.io
追加到 unqualified-search-registries
數組。
![NOTE] 記得刪除註釋符
#
,以使配置生效。
1sudo /etc/containers/registries.conf
1unqualified-search-registries = ["docker.io"]
保存後重新拉取鏡像即可,一般不需要重啟 Podman 服務。