我正在尝试使用以下内容创建一个非常简单的Dockerfile
FROM scratch
COPY helloworld.txt helloworld.txt
CMD ["helloworld.txt"]
在这里,我想阅读文本文件的内容并将其输出但不能这样做。
答案 0 :(得分:0)
您可以使用以文件名作为参数的tomasz@fox:~$ cat some.txt
foo
函数。
FROM alpine
COPY helloworld.txt helloworld.txt
CMD cat helloworld.txt
所以在你的Dockerfile中,它看起来像是:
scratch
编辑
如Mark在评论中所述,ubuntu
是一张空图像。我没有发现这一点。基本上,您可以使用预定义的图片,例如alpine
或cat
。 Alpine非常轻量级,包含 foreach my $row (@$databases)
{
my $databaseColumnNumber =0;
foreach my $val (@$row)
{
print "\n" , $val;
}
}
。