【发布时间】:2020-06-23 15:32:58
【问题描述】:
我是 Docker 的新手,我想从 docker run 将参数传递给我的脚本。 我的 C# 代码如下所示:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello: " + args[0]);
}
}
我的 Docker 文件如下:
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 as build
WORKDIR /app
COPY MediumDemo.csproj .
RUN dotnet restore MediumDemo.csproj
COPY . .
RUN dotnet publish -c Release -o out
FROM mcr.microsoft.com/dotnet/core/runtime:3.1 as runtime
WORKDIR /app
COPY --from=build /app/out ./
ENTRYPOINT ["dotnet", "Demo.dll"]
【问题讨论】:
标签: c# .net docker command-line docker-for-windows