使用docker 挂在我们发布好的asp.net core 程序
docker 允许asp.net core
步骤1:安装docker
步骤2:安装asp.netcore sdk 允许环境
docker search aspnet 查询
docker pull mcr.microsoft.com/dotnet/core/aspnet:latest 安装
步骤3:ftp上传文件到linux
步骤4:docker run 挂载我们的项目
docker run -d -p 8083:80 -v /root/Work/TestDocker2:/app --workdir /app mcr.microsoft.com/dotnet/core/aspnet dotnet /app/TestDocker2.dll
/root/Publishs:linux 物理路径,及发布以后的web程序存储文件夹路径,
如果是我们操作一般只需要修改这个为您自己的就可以
:/app :挂接到docker 路径,不需要变化,默认即可。
我们可以简单认为运行时程序将linux 物理路径内容拷贝到docker app下执行
--workdir /app mcr.microsoft.com/dotnet/core/aspnet 指定运行对象