服务器环境:
1.服务器系统 CentOS 7.5 64位
2.Docker版本 20.10.7
应用环境
框架:AspNet 6.0
工具
1.Xftp
2.MobaXterm
1.手动部署
1.将应用程序发布到文件夹 ,应用右键 - 【发布】- 【发布到文件夹】
2.点击【发布】
注意上图圈出的位置,如果按照上述流程来的话理应是没有 Dockerfile 文件的,我这里有是因为我提前准备好的
3.准备Dockerfile文件
在发布目录下新建一个记事本,内容如下,随后保存没有后缀名
#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging.
# 获取aspnet6.0 运行时
FROM mcr.microsoft.com/dotnet/aspnet: