Net core3.1 在 centos 用docker 问题

Dockerfile 如下:

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base

EXPOSE 80

RUN mkdir /data

COPY ./ .data

WORKDIR /data

CMD ["dotnet", "WebApplication1.dll"]

在使用 docker 命令

docker run --name cgrainweb3 -d cgrain/webnodebook:v1

也返回了标识id

Net core3.1 在 centos 用docker  问题

但是 使用 docker ps 查看的时候并没有成功启动

查看 log 发现 一直提示这个问题,请问 这个问题怎么处理?
Net core3.1 在 centos 用docker  问题

回答

后面我重新 修改了

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base

WORKDIR /app

EXPOSE 80

COPY . .

ENTRYPOINT ["dotnet", "WebApplication1.dll"]

把这里改成了可移植 之后就行了
Net core3.1 在 centos 用docker  问题

以上是 Net core3.1 在 centos 用docker 问题 的全部内容, 来源链接: www.h5w3.com/114183.html

回到顶部