Fedora Docker映像没有xargs

时间:2018-11-14 18:04:19

标签: docker dockerfile fedora xargs

我有以下Dockerfile:

FROM fedora:27

RUN xargs

运行docker build -t test .时,得到以下输出:

$ docker build -t test .
Sending build context to Docker daemon  2.048kB
Step 1/2 : FROM fedora:27
 ---> 7a2e85963474
Step 2/2 : RUN xargs
 ---> Running in fbe9bfbedfe0
/bin/sh: xargs: command not found
The command '/bin/sh -c xargs' returned a non-zero code: 127

我希望Fedora默认具有xargs,但它似乎不可用。我还应该尝试什么?

1 个答案:

答案 0 :(得分:3)

如果需要xargs,请安装xargs。 Docker镜像故意最小化;您将通过使用所需的工具来自定义它们,并将它们用作构建自己的图像的基础。

FROM fedora:27

RUN yum -y install findutils
RUN xargs

如果不确定哪个程序包提供了命令,也可以运行yum -y install /usr/bin/xargs