无法找到图片' xxxx'本地

时间:2016-04-13 14:34:05

标签: docker asp.net-core asp.net-core-1.0

基本上我创建了一个asp.net mvc项目。我在项目文件夹中添加了一个Dockerfile。

FROM microsoft/aspnet:1.0.0-rc1-update1
ADD . /app
WORKDIR /app/approot
EXPOSE 5004
ENTRYPOINT ["./web"]

现在我在Windows桌面上打开Docker Quickstart终端。运行命令

docker build -t hellodocker:0.1.0 .

查看结果 docker

然而,当我运行它时,我无法找到图像。 find

那有什么不对?

修改

感谢您的评论,我更正错字。但还有另一个错误。 typo

修改-1

如果我将ENTRYPOINT更改为ENTRYPOINT ["dnx", "-p", "project.json", "web"]

然后我又得到了一个错误: Unable to reslolve project from /app/approot

修改-2

目录中的上下文如下: directory

1 个答案:

答案 0 :(得分:6)

您的项目正以/app的形式添加到图片中。因此,在容器中,project.json位于/app/project.json。但是您的WORKDIR设置为/app/approot

这有效地使您的ENTRYPOINTproject.json/app/approot,但它不存在。您需要将WORKDIR更改为/appCOPY . /app/approot