如何使用Codebuild构建Docker映像?

时间:2020-06-25 15:58:02

标签: docker aws-codebuild amazon-ecr docker-in-docker

我想从Dockerfile构建一个Docker映像,并将该映像发布到AWS ECR(Docker注册表)。

为了成功,我需要从Codebuild容器中访问docker builddocker push,这是有问题的(将docker安装在docker容器内会导致诸如Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?的错误)。

请问如何进行这样的事情?有什么方法可以使用codebuild从Dockerfile构建Docker映像吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。 按照this link进行编码,不要忘记在“环境”配置屏幕中启用“特权”。