我正在尝试创建一个普通的docker容器,我想运行我的awk脚本。所以我们开始知道我们必须在其中安装GNU awk,所以如果有任何方法我们可以在容器本身(创建os映像)中获取它而不是单独安装它,请告诉我。
如果我在这里错过了一些东西,我很抱歉,因为我是这项技术的新手。
答案 0 :(得分:0)
有一些公开可用的 gawk 安装的 docker 镜像。您可以直接使用其中之一。几个例子:atarumix/gawk5-alpine algas/gawk。我必须指出,大多数(如果不是全部)都没有得到积极维护。
您可以创建一个 Dockerfile
并安装 gawk
。虽然您提到您不想单独安装,但这很容易。例如,考虑一下:
FROM alpine:latest
RUN apk add --no-cache gawk ffmpeg
如果您不想使用该 docker 文件,您可以将生成的图像推送到图像存储库。推送镜像后,就可以直接使用镜像了。可以在 push reference 找到推送的详细信息。