.net core3.1发布到 linux+docker

服务器配置:linux cenos 7

linux 安装 docker

安装方式跳转:https://www.cnblogs.com/kingsonfu/p/11576797.html

linux 安装.net core 运行环境

1:sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
2:sudo yum update

sudo yum install dotnet-sdk-3.1

将环境准备好之后发布.net core3.1的应用(注意:Dockerfile要设置属性始终复制)

将发布文件通过xftp上传到 linux服务器上 

进入到发布文件目录:

1.创建镜像 docker build -t aspnetapptest .

2.查看docker镜像列表 docker images

3.docker运行实例 docker run -it --rm -p 5000:80 --name aspnetcore_demo aspnetapptest &

4.// docker查看所有运行实例 docker ps

其他操作:

// 删除docker实例 docker kill 实例id

// 删除docker镜像 docker rmi 镜像id

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章