Docker 安装 Jenkins 遇到 'manifest unknown' 错误的解决方法
这个错误提示表明 Docker 无法找到所需的 Jenkins 镜像。出现此错误的原因可能是您的 Docker 中没有该版本的 Jenkins 镜像或者 Docker 无法访问 Docker Hub 上的 Jenkins 镜像。
您可以尝试通过以下步骤解决此问题:
-
确保您的 Docker 已经启动并且已经登录 Docker Hub。
-
尝试使用以下命令拉取 Jenkins 镜像:
docker pull jenkins/jenkins:2.346.3如果您使用的是私有仓库,则需要将上述命令中的
jenkins/jenkins替换为您的私有仓库地址。 -
如果您仍然无法拉取 Jenkins 镜像,则可以尝试更新 Docker 的镜像源。例如,您可以将 Docker 镜像源设置为阿里云的镜像源:
sudo systemctl stop docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"] } EOF sudo systemctl start docker其中,
https://xxxxxxxx.mirror.aliyuncs.com是阿里云的镜像源地址。您需要将其替换为您所使用的镜像源地址。 -
尝试重新拉取 Jenkins 镜像:
docker pull jenkins/jenkins:2.346.3如果您仍然无法拉取 Jenkins 镜像,则可能需要联系您的网络管理员或者 Docker Hub 的支持团队寻求帮助。
原文地址: https://www.cveoy.top/t/topic/opNZ 著作权归作者所有。请勿转载和采集!