我不确定这里发生了什么。它曾经在过去工作,所以我想我可能只是不明白它发生了什么。
我正在从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机器和虚拟盒子。