关于在创建docker基本容器后没有获得GNU awk版本

时间:2017-04-03 14:29:01

标签: docker dockerfile

我正在尝试创建一个普通的docker容器,我想运行我的awk脚本。所以我们开始知道我们必须在其中安装GNU awk,所以如果有任何方法我们可以在容器本身(创建os映像)中获取它而不是单独安装它,请告诉我。

如果我在这里错过了一些东西,我很抱歉,因为我是这项技术的新手。

1 个答案:

答案 0 :(得分:0)

有一些公开可用的 gawk 安装的 docker 镜像。您可以直接使用其中之一。几个例子:atarumix/gawk5-alpine algas/gawk。我必须指出,大多数(如果不是全部)都没有得到积极维护。

您可以创建一个 Dockerfile 并安装 gawk。虽然您提到您不想单独安装,但这很容易。例如,考虑一下:

FROM alpine:latest

RUN apk add --no-cache gawk ffmpeg

如果您不想使用该 docker 文件,您可以将生成的图像推送到图像存储库。推送镜像后,就可以直接使用镜像了。可以在 push reference 找到推送的详细信息。