无法在本地find图片“xxxx”
基本上我创build了一个asp.net mvc项目。 我在项目文件夹中添加了一个Dockerfile。
FROM microsoft/aspnet:1.0.0-rc1-update1 ADD . /app WORKDIR /app/approot EXPOSE 5004 ENTRYPOINT ["./web"]
现在我在Windows桌面上打开Docker快速入门terminal。 运行命令
docker build -t hellodocker:0.1.0 .
看结果
但是,我运行它时找不到图像。
那么,什么是错的?
编辑
感谢您的评论,我纠正了错字。 但是还有一个错误。
编辑-1
如果我将ENTRYPOINT更改为ENTRYPOINT ["dnx", "-p", "project.json", "web"]
然后我得到另一个错误: Unable to reslolve project from /app/approot
编辑-2
目录中的上下文是这样的:
您的项目被添加到图像作为/app
。 所以,在容器中, project.json
位于/app/project.json
。 但是你的WORKDIR
被设置为/app/approot
。
这有效地使你的ENTRYPOINT
在/app/approot
寻找project.json
,它不存在。 您将需要将WORKDIR
更改为/app
或COPY . /app/approot
COPY . /app/approot
。