.netcore使用docker部署
图形界面直观好理解,直接安装 docker-desktop
https://www.docker.com/products/docker-desktop
VS 直接 docker 调试 的方式(vs强大直接一步到位)
发布网站后 手动 打包 docker img
发布目录下建 Dockerfile 文件:
FROM mcr.microsoft.com/dotnet/aspnet:5.0-buster-slim AS base
EXPOSE 80
COPY . .
ENTRYPOINT ["dotnet", "xxx.dll"]
当前目录下cmd(注意空格和点一个不能少)
docker build -t core-mvc .
运行 image
直接浏览器打开即可