Centos下使用Docker部署asp.net core项目

本文讲述 CentOS 系统 Docker 中部署 asp.net core开源项目 abp 的过程docker

步骤

1. 拉取 asp.net core 基础镜像

docker pull microsoft/aspnetcore

2.编写 Dockerfile 文件

FROM docker.io/microsoft/aspnetcore

WORKDIR /app
COPY . .

ENTRYPOINT ["dotnet", "QXD.BBS.Web.Mvc.dll"]

3.发布站点文件

把站点的发布文件拷贝到任意位置,而且和Dockerfile文件放在一块儿mvc

4.编译 Dockerfile

docker build -t mymvc .

注:须要进入到Dockerfile文件所在目录app

5.建立容器

docker run --name mybbsmvc1 -p 80:80 -d mybbsmvc

6.检查容器运行状况

docker ps

总结

若是一切顺利,可是外网机子不能访问,请检查防火墙是否设置正确。asp.net

相关文章
相关标签/搜索