【发布时间】:2021-12-10 10:13:42
【问题描述】:
我可以像这样构建一个 Dockerfile
docker build -t deepak/ruby .
但是对于一个没有命名为Dockerfile的Dockerfile
# DOCKER-VERSION 0.4.8
FROM deepak/ruby
MAINTAINER Deepak Kannan "deepak@example.com"
RUN ./bin/rails s
假设它被称为Dockerfile.app
我们用它构建的
docker build -t deepak/app Dockerfile.app
然后我得到错误
Uploading context 0 bytes
Error build: EOF
EOF
【问题讨论】:
-
所以你的问题是,如果 dockerfile 的名称不是 Dockerfile,我该如何构建 dockerfile?
-
@KenCochrane 是的。这就是问题
-
如果你运行
docker build --help,有一行你可以找到你要找的东西:-f, --file string Dockerfile的名称(默认是'PATH/Dockerfile')跨度> -
你在 2013 年学习 Docker。这是有远见的。
标签: docker