小编Xin*_*der的帖子

尝试运行 docker 映像时出现错误“xargs 不可用”

我正在尝试在 docker 中运行 hello word java 应用程序。该应用程序由 gradle init 生成。我使用 gradle installDist 生成可运行文件。我可以在本地运行可运行程序,没有任何问题。但是当我尝试从 docker 运行时出现错误。这是 docker 文件内容:

FROM gradle:7.1.0-jdk11 AS builder
WORKDIR /home/gradle/src
COPY --chown=gradle:gradle . /home/gradle/src
RUN gradle installDist

FROM openjdk:17-oracle
COPY --from=builder /home/gradle/src/build/install/app/ /app/
WORKDIR /app

CMD ["bin/app"]
Run Code Online (Sandbox Code Playgroud)

docker 文件与 build.gradle 放置在同一文件夹中,并且从该文件夹运行 docker build 命令。构建运行成功。但是只要我在 docker GUI 中单击“运行”,容器就会立即失败,并显示错误消息“xargs 不可用”

gradle docker

11
推荐指数
2
解决办法
9094
查看次数

标签 统计

docker ×1

gradle ×1