Docker与ENTRYPOINT运行错误

我对Docker非常新,我能够成功地从Docker文件创build一个Image,但是当我拉它并运行docker start时,它抛出了以下错误:

Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \"./Myfolder\": stat ./Myfolder: no such file or directory". 

我唯一提到的/Myfolder是在ENTRYPOINT File ENTRYPOINT

如下ENTRYPOINT ["./Myfolder"]

虽然我的Dockerfile如下所示:

 FROM microsoft/dotnet:1.1.1-runtime WORKDIR /opt/outputDirectory ENTRYPOINT ["./Myfolder"] COPY output /opt/outputDirectory 

这是假设我的入口点是ENTRYPOINT项目的目录名称(包含/ bin的)我可能会丢失什么?

入口点指定在容器内运行的程序。 你已经把一个目录。

看到这个例子:

 FROM microsoft/dotnet:1.0-runtime WORKDIR /app COPY out ./ ENTRYPOINT ["dotnet", "dotnetapp.dll"]