我正在从alpine-linux镜像运行docker容器。它包含zcat
,但不包含zless
和zgrep
。如何将其安装在容器中?
最佳答案
假设有一个新镜像,请更新包索引:
apk update
然后添加gzip包,其中包含
zless
,zgrep
等:apk add gzip
在此处查看包装内容:https://pkgs.alpinelinux.org/contents?branch=v3.5&name=gzip&arch=aarch64&repo=main
如果您想知道为什么包括
zcat
而不包括其他工具,即使zcat
软件包中包含gzip
,它也作为另一个软件包的一部分包括在内:/ # apk info --who-owns $(which zcat)
/bin/zcat symlink target is owned by busybox-1.25.1-r0