【发布时间】:2017-10-20 01:01:04
【问题描述】:
我使用 dockerfile 成功构建,但是当我尝试从构建映像运行新容器时,出现以下错误:
我必须为解决方案做些什么?
错误:/bin/sh: 1: [dotnet,: not found
docker 运行命令:
docker run --rm -it -p 8080:80 furkaandogan/myapp:0.1
Dockerfile:
FROM microsoft/aspnetcore:1.1
ARG source
WORKDIR /app
ENV ASPNETCORE_URLS http://*:80
EXPOSE 80
COPY ./publish/myapp .
ENTRYPOINT ["dotnet", "myapp.dll"]
【问题讨论】:
-
如果您在 Visual Studio 中构建了图像,此链接可能会有所帮助:stackoverflow.com/a/43720639/5112433
-
请不要将解决方案编辑到问题中——这样做会使社区无法审查与问题本身不同的提议解决方案(甚至是 OP 提议的解决方案)。分享解决方案的适当方式是使用“添加答案”链接,就像您所做的那样。
标签: docker .net-core dockerfile