2
.NET控制台应用程序在我的搬运工文件,我有这样的:添加应用程序参数来运行多克尔
FROM microsoft/dotnet:2.0-runtime
ARG source
WORKDIR /app
COPY ${source:-obj/Docker/publish} .
ENTRYPOINT ["dotnet", "app.dll"]
,我需要通过一个应用程序参数的应用程序,让我们说--argument
,从而使应用程序可以在容器内运行。
所以,我知道我可以做
dotnet run -- --argument
本地运行的应用程序,但我被困在尝试添加--argument
到Dockerfile(或任何地方,我不知道)。
我尝试在Dockerfile中添加CMD ["--argument"]
,CMD ["--", "--argument"]
,但没有成功。
可以做到这一点吗?
你确定这一个不行吗? ENTRYPOINT [“dotnet”,“app.dll”,“参数”]? – Kostya
@KostyaK nope,它不 –
您是否尝试过CMD [“dotnet”,“app.dll”,“argument”]而不是ENTRYPOINT [“dotnet”,“app.dll”]? – ingvar