asp.net core 构建docker镜像

#基于 `microsoft/aspnetcore:2.0` 来构建我们的镜像
FROM microsoft/dotnet:2.1-sdk

#拷贝项目publish文件夹中的所有文件到 docker容器中的publish文件夹中  
COPY . /publish

#设置工作目录为 `/publish` 文件夹,即容器启动默认的文件夹
WORKDIR /publish

#设置Docker容器对外暴露80端口
EXPOSE 80

#使用`dotnet wtest.dll`来运行应用程序

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

以上内容保存为 Dockerfile 文件,在此目录执行 docker build  构建镜像

posted @ 2018-11-29 09:10  百转回魂  阅读(443)  评论(0编辑  收藏  举报