Docker exec在中间构建映像上不起作用

时间:2016-02-16 18:01:52

标签: macos ubuntu docker

我不确定这里发生了什么。它曾经在过去工作,所以我想我可能只是不明白它发生了什么。

我正在从Dockerfile构建一个图像,并希望解决它失败的原因。

示例图片

FROM ubuntu:14.04
RUN useradd app -G sudo
RUN apt-get update -f && apt-get install -f curl

因此输出输出失败

 Step 1 : FROM ubuntu:14.04
 ---> 6cc0fc2a5ee3
Step 2 : RUN useradd app -G sudo
 ---> Using cache
 ---> 550a41c97f96
Step 3 : RUN apt-get update -f && apt-get install -f curl
 ---> Running in aeb80950d7cc
E: Command line option 'f' [from -f] is not known.
The command '/bin/sh -c apt-get update -f && apt-get install -f curl' returned a non-zero code: 100

根据我的阅读以及我过去所做的事情,使用图像环顾四周并运行命令

docker exec -it aeb80950d7cc bash

但这会产生错误

Error response from daemon: Container aeb80950d7cc is not running

我不知道为什么这不起作用。我也使用osx和docker机器和虚拟盒子。

0 个答案:

没有答案