用Dockerfile构build镜像 – 未知的指令

我正在学习本教程: https : //docs.docker.com/engine/tutorials/dockerimages/#building-an-image-from-a-dockerfile

现在我正在启动命令: docker build -t ouruser/sinatra:v2 .

这是输出: 在这里输入图像说明

我已经使用$null > filename命令创build了Dockerfile,然后用记事本插入了本教程中build议的代码。

我错过了什么吗?


Dockerfile 在这里输入图像说明

这是教程中的ctrl + c和ctrl + v。

我刚刚从示例中复制了它,它工作正常,请尝试从这里复制,您可能会粘贴一些额外的字符。 还要将编码设置为UTF-8。

 # This is a comment FROM ubuntu:14.04 MAINTAINER Kate Smith <ksmith@example.com> RUN apt-get update && apt-get install -y ruby ruby-dev RUN gem install sinatra 

更新,如穆罕默德Noureldin指出,如果没有工作尝试修复你的EOL字符。