net core 使用docker"/>
asp.net core 使用docker
记录asp core docker 使用
1.点击项目右键,发布在指定目录生成发布文件
1.1在指定目录中添加dockerfile。无后缀。内容如下
FROM mcr.microsoft/dotnet/aspnet:3.1 AS base
WORKDIR /das/iot/mobile-api/bin // 工作目录,如果有上级比如配置文件在当前工作目录上级,就需要设置多点否则可以直接/bin 。
//因为项目的配置文件在 ../ ,所以设置比较深一点,当时候文件挂载才可以挂载进去
EXPOSE 6070 //暴露端口,到时候做映射使用
EXPOSE 443
COPY . . //全部复制过去
ENTRYPOINT ["dotnet", "das.mobile-api.dll"] //程序启动入口
2.指定目录中,按住shift 键 鼠标右键。打开powershell。
3.生成映像文件:在powershell在输入 docker build -t xxxx . 其中 xxxx 是名称随意但不能大写
4.配置端口映射,文件挂载。启动
更多推荐
asp.net core 使用docker
发布评论