linux 使用GNU的工具而不是Busybox的Alpine镜像

xqk2d5yq  于 2023-06-21  发布在  Linux
关注(0)|答案(1)|浏览(144)

我使用Dockerhub的golang:1.13-alpine镜像,其中包含轻量级的Busybox工具。我需要使用GNU的一些工具的版本,例如。diff.所以我在我的Dockerfile中添加了一个命令来安装它:
RUN apk --no-cache add diffutils
我如何调用这些GNU工具(通过文件位置?)还是将它们设置为默认值?
我在Go代码中使用了exec.Command()函数。

ckx4rj1h

ckx4rj1h1#

我在iSH上运行alpine 18,安装了diffutils后,我的diff --help显示它使用的是GNU diff。

相关问题