这个错误提示表明 Docker 无法找到所需的 Jenkins 镜像。出现此错误的原因可能是您的 Docker 中没有该版本的 Jenkins 镜像或者 Docker 无法访问 Docker Hub 上的 Jenkins 镜像。

您可以尝试通过以下步骤解决此问题:

  1. 确保您的 Docker 已经启动并且已经登录 Docker Hub。

  2. 尝试使用以下命令拉取 Jenkins 镜像:

    docker pull jenkins/jenkins:2.346.3
    

    如果您使用的是私有仓库,则需要将上述命令中的 jenkins/jenkins 替换为您的私有仓库地址。

  3. 如果您仍然无法拉取 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 是阿里云的镜像源地址。您需要将其替换为您所使用的镜像源地址。

  4. 尝试重新拉取 Jenkins 镜像:

    docker pull jenkins/jenkins:2.346.3
    

    如果您仍然无法拉取 Jenkins 镜像,则可能需要联系您的网络管理员或者 Docker Hub 的支持团队寻求帮助。

Docker 安装 Jenkins 遇到 'manifest unknown' 错误的解决方法

原文地址: https://www.cveoy.top/t/topic/opNZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录