拉取Bitwarden自托管Docker镜像报错:manifest未找到及扩展问题
Docker镜像拉取失败问题排查
Bitwarden自托管beta镜像拉取失败
执行docker pull bitwarden/self-host:beta时返回Error response from daemon: manifest for bitwarden/self-host:beta not found,问题根源:
- 镜像命名错误:Bitwarden官方自托管的核心镜像并非
bitwarden/self-host,正确镜像名称为bitwarden/server。官方自托管部署通常使用专用安装脚本,而非直接拉取该错误命名的镜像。 - 标签不存在:即便镜像名称正确,
beta标签可能已被官方移除或从未发布。可通过docker search bitwarden/server查看官方提供的可用标签,或直接使用稳定版标签部署。
Parse Server latest镜像拉取失败(仅能拉取旧版本5.4.0)
执行docker pull parseplatform/parse-server:latest失败,但旧版本5.4.0可正常拉取,常见原因及解决方法:
- latest标签未正确推送:官方可能在更新镜像时未维护
latest标签,导致镜像manifest不存在。可直接使用具体版本号(如5.4.0)替代latest部署。 - 本地Docker缓存干扰:执行
docker system prune -a清理本地无效缓存后重试拉取。 - 镜像源故障:检查当前Docker镜像源配置,切换到官方源或稳定的国内加速源后尝试。
- 网络访问问题:部分地区访问Docker Hub存在不稳定,可尝试更换网络环境或配置镜像加速。
通用排查步骤
- 手动在镜像仓库搜索目标镜像,确认对应标签是否存在。
- 执行
docker info查看当前Docker daemon配置信息,检查镜像源是否正常。 - 若特定标签无法拉取,可使用镜像哈希值直接拉取,格式为
docker pull [镜像名]@sha256:[哈希值],哈希值可在镜像仓库的版本详情中获取。
内容的提问来源于stack exchange,提问作者MeIr
相关产品推荐
相关产品推荐

