Fedora Docker 图像没有 xargs
Fedora Docker image doesn't have 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
,但它似乎不可用。我还应该尝试什么?
如果您需要 xargs
,请安装 xargs
。 Docker 图片有意缩小;您应该使用所需的工具自定义它们,将它们用作构建您自己的图像的基础。
FROM fedora:27
RUN yum -y install findutils
RUN xargs
如果您不确定哪个包提供了命令,您也可以 运行 yum -y install /usr/bin/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
,但它似乎不可用。我还应该尝试什么?
如果您需要 xargs
,请安装 xargs
。 Docker 图片有意缩小;您应该使用所需的工具自定义它们,将它们用作构建您自己的图像的基础。
FROM fedora:27
RUN yum -y install findutils
RUN xargs
如果您不确定哪个包提供了命令,您也可以 运行 yum -y install /usr/bin/xargs
.