In meiner Docker-Datei auszuführen, ich habe dies:-Konsole-App in Docker
FROM microsoft/dotnet:2.0-runtime
ARG source
WORKDIR /app
COPY ${source:-obj/Docker/publish} .
ENTRYPOINT ["dotnet", "app.dll"]
und ich brauche eine Anwendung Argument für die App passieren, lassen Sie sich --argument
sagen, so dass der App kann innerhalb des Containers laufen.
Also, ich weiß, ich die app lokal
, indem Sie laufendotnet run -- --argument
aber ich bin fest zu versuchen, die --argument
zum Dockerfile (oder irgendwo, ich weiß es nicht) hinzuzufügen.
Ich habe versucht, CMD ["--argument"]
, CMD ["--", "--argument"]
in der Dockerfile, aber mit keinem Erfolg.
Ist es möglich, dies zu tun?
Sind Sie sicher, dass dieses nicht funktioniert? ENTRYPOINT ["dotnet", "app.dll", "Argument"] ?? – Kostya
@KostyaK nein, hat es nicht –
Haben Sie versucht, CMD ["dotnet", "app.dll", "Argument"] anstelle von ENTRYPOINT ["dotnet", "app.dll"]? – ingvar