Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS代码构建-docker:未找到_Amazon Web Services_Docker_Aws Codebuild - Fatal编程技术网

Amazon web services AWS代码构建-docker:未找到

Amazon web services AWS代码构建-docker:未找到,amazon-web-services,docker,aws-codebuild,Amazon Web Services,Docker,Aws Codebuild,我有以下buildspec.yml: 版本:0.2 阶段: 安装: 命令: -旋度-L-o sbt-0.13.6.debhttp://dl.bintray.com/sbt/debian/sbt-0.13.6.deb && \ -dpkg-i sbt-0.13.6.deb和\ -rm sbt-0.13.6.deb和\ -apt获取更新&&\ -apt获取并安装sbt&&\ 预构建: 命令: -echo已进入预构建阶段。。。 -docker登录-u用户-p通行证 建造: 命令: -echo生成已于

我有以下buildspec.yml:

版本:0.2
阶段:
安装:
命令:
-旋度-L-o sbt-0.13.6.debhttp://dl.bintray.com/sbt/debian/sbt-0.13.6.deb && \
-dpkg-i sbt-0.13.6.deb和\
-rm sbt-0.13.6.deb和\
-apt获取更新&&\
-apt获取并安装sbt&&\
预构建:
命令:
-echo已进入预构建阶段。。。
-docker登录-u用户-p通行证
建造:
命令:
-echo生成已于`日期'开始`
-sbt试验
-回音测试于`日期'完成`
-sbt docker:publishLocal
-docker标签图像回购
后期构建:
命令:
-echo生成于`日期'完成`
-echo正在推Docker图像。。。
-docker推式回购
隐藏物:
路径:
-$HOME/.ivy2/缓存

-$HOME/.sbt
在您的CodeBuild项目上选择“privileged”标志以在您的构建容器中启用Docker。如果您使用的是CodeBuild托管映像,则只需选择此标志即可。如果您使用的是自定义映像,请确保Docker已按照

中的说明启动。此doooes not work for me,I get
nohup:failed to run command'/usr/local/bin/dockerd':没有这样的文件或目录
@KakaRuto让您找到您提供的错误的解决方案吗?@MikitaHerasiutsin您需要在自定义映像上安装Docker。AWS文档页面以预安装的docker开始。在ubuntu上实现这一点的一种方法是(也需要将路径更改为/usr/sbin/dockerd。是的@MikitaHerasiutsin,正如Vitoshka所说,您需要首先在映像上安装docker