我可以使用DockerFile作为脚本吗?

时间:2017-08-23 07:47:27

标签: shell docker dockerfile

我们想在DockerHub上利用DockerFiles的优秀目录,但团队无法使用Docker。

有没有办法运行DockerFile,好像它是针对机器的shell脚本?

例如,如果我选择针对仅运行Debian Jessie的服务器运行Docker容器ruby:2.4.1-jessie,我希望它忽略FROM指令但能够设置ENV的环境。 {1}}并运行此Dockerfile中的RUN命令:Github docker-library/ruby:2.4.1-jessie

1 个答案:

答案 0 :(得分:1)

dockerfile假定在空容器或其构建的映像(使用FROM)中执行。有关环境的知识(特别是文件系统和所有已安装的软件)非常重要,在docker之外运行类似的东西可能会产生副作用,因为文件位于没有文件的地方。

我不推荐它