代码之家  ›  专栏  ›  技术社区  ›  Jatin Mehrotra

Gitlab:无法从docker hub中提取图像?

  •  0
  • Jatin Mehrotra  · 技术社区  · 2 年前

    我试图在docker容器内为我的应用程序构建docker图像,这是docker insider docker概念的示例。

    build_image:
      image: docker:20:10:17
      services:
        - docker:20.10.17-dind
      variables:
       DOCKER_TLS_CERTDIR: "/certs"
      before_script:
        - docker login -u $REGISTRY_USER -p $REGISTRY_PASS
      script:
        - docker build -t $IMAGE_NAME:$IMAGE_TAG .
        - docker push $IMAGE_NAME:$IMAGE_TAG
    

    管道每次运行时都会显示此错误

    Pulling docker image docker:20:10:17 ...
    WARNING: Failed to pull the image with policy "always": invalid reference format (manager.go:235:0s)
    ERROR: Job failed: failed to pull image "docker:20:10:17" with specified policies [always]: invalid reference format (manager.go:235:0s)
    

    1 回复  |  直到 2 年前
        1
  •  0
  •   ericfossas    2 年前

    您在此处使用冒号: docker:20:10:17

    docker:20.10.17