小编Sre*_*u V的帖子

AWS 代码构建错误:无法连接到 docker 守护进程

我试图使用 aws 代码构建服务构建 docker 镜像,然后将其推送到 ECR。我用于它的命令"buildspec.yml"在下面指定。

version: 0.2
phases:
  install:
    runtime-versions:
        docker: 18
 pre_build:
      - $(aws ecr get-login --no-include-email --region us-east-1)
      - REPOSITORY_URI=XXXXXXXXXX.dkr.ecr.us-east-1.amazonaws.com/devopswebbuild
      - COMMIT_HASH=$(echo $CODEBUILD_RESOLVED_SOURCE_VERSION | cut -c 1-7)
      - IMAGE_TAG=${COMMIT_HASH:=latest}
  build:
    commands:
      - docker build -t $REPOSITORY_URI:latest .
      - docker tag $REPOSITORY_URI:latest $REPOSITORY_URI:$IMAGE_TAG
  post_build:
    commands:
      - docker push $REPOSITORY_URI:latest
      - docker push $REPOSITORY_URI:$IMAGE_TAG


Run Code Online (Sandbox Code Playgroud)

但是我在构建过程中遇到错误,docker 命令无法连接到 docker daemon。请帮助我解决这些问题。

Docker 构建项目配置详细信息如下:

代码

构建错误详细信息如下:

在此处输入图片说明

amazon-web-services docker amazon-ecs

4
推荐指数
1
解决办法
1458
查看次数

标签 统计

amazon-ecs ×1

amazon-web-services ×1

docker ×1