简单Dockerfile从文本文件和输出中读取数据

时间:2018-05-04 12:20:34

标签: docker dockerfile

我正在尝试使用以下内容创建一个非常简单的Dockerfile

FROM scratch
COPY helloworld.txt helloworld.txt
CMD ["helloworld.txt"]

在这里,我想阅读文本文件的内容并将其输出但不能这样做。

1 个答案:

答案 0 :(得分:0)

您可以使用以文件名作为参数的tomasz@fox:~$ cat some.txt foo 函数。

FROM alpine
COPY helloworld.txt helloworld.txt
CMD cat helloworld.txt

所以在你的Dockerfile中,它看起来像是:

scratch

编辑

如Mark在评论中所述,ubuntu是一张空图像。我没有发现这一点。基本上,您可以使用预定义的图片,例如alpinecat。 Alpine非常轻量级,包含 foreach my $row (@$databases) { my $databaseColumnNumber =0; foreach my $val (@$row) { print "\n" , $val; } }