Asp.netcore多项目无法成功构建默认Dockerfile
创始人
2024-09-17 20:30:19
0
  1. 在项目文件夹中创建一个名为“Dockerfile”的文件,并确保该文件位于项目的根目录中。
  2. 在“Dockerfile”文件中,添加以下代码以构建多项目应用程序:
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR /app

COPY *.sln .
COPY . .

RUN dotnet restore
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", "MyAppName.dll"]
  1. 将“MyAppName”替换为应用程序的名称。
  2. 在命令行中,导航到包含“Dockerfile”的项目文件夹中,然后运行以下命令来生成 Docker 镜像:
docker build -t my-image-name .
  1. 最终,运行以下命令以启动 Docker 容器:
docker run -p 8080:80 my-image-name

其中,“8080”是要将 web 应用程序映射到的主机端口,“80”是该应用程序使用的 docker 内部端口。

相关内容

热门资讯

透视好牌!wepoker底牌透... 透视好牌!wepoker底牌透视(透视)h5游戏辅助修改器(真是真的有辅助插件)-哔哩哔哩1、每一步...
透视肯定!wpk辅助软件(透视... 透视肯定!wpk辅助软件(透视)微信新九游辅助(真是真的有辅助安装)-哔哩哔哩1)微信新九游辅助有没...
出现新变化!xpoker透视辅... 出现新变化!xpoker透视辅助(透视)赣南辅助是真的吗(都是是真的辅助平台)-哔哩哔哩1、赣南辅助...
透视计算!sohoo poke... 透视计算!sohoo poker辅助(透视)微信小程序决胜游戏辅助(切实有辅助下载)-哔哩哔哩1、实...
透视脚本!wpk是真的还是假的... 透视脚本!wpk是真的还是假的(透视)杭州都莱可以装挂吗(切实存在有辅助工具)-哔哩哔哩1、该软件可...
透视美元局!steampoke... 透视美元局!steampokermaster辅助(透视)一起宁德钓蟹技巧(本来有辅助平台)-哔哩哔哩...
出现新变化!wpk俱乐部有没有... 出现新变化!wpk俱乐部有没有辅助(透视)荔枝竞技辅助(其实是有辅助辅助器)-哔哩哔哩1、不需要AI...
长期以来!wepoker有没有... 长期以来!wepoker有没有插件(透视)邳州友友辅助app官网(切实是真的辅助app)-哔哩哔哩1...
透视智能ai!pokermas... 透视智能ai!pokermaster辅助器(透视)福建天天开心辅助器是真的吗(总是有辅助修改器)-哔...
连日来!德扑圈有透视吗(透视)... 连日来!德扑圈有透视吗(透视)衢州都莱有没有内部号(真是真的是有辅助软件)-哔哩哔哩在进入衢州都莱有...