刚好手上有个项目使用.netcore开发并部署到docker上面.就花了心思了解了docker如何部署.
so,写下来做个备忘.
[ ] 安装docker,并下载应用程序运行的docker镜像
[ ] 在需要打包的文件中加入"Dockerfile"文件并写好相应必要的配置
FROM microsoft/dotnet:2.1-aspnetcore-runtime //使用的镜像
WORKDIR /app //工作路径
COPY . . //需要复制的文件
EXPOSE 80 //使用的端口
ENTRYPOINT ["dotnet", "Docker.Arrange.dll"] //docker启动后运行后执行的命令列表
[ ] 然后创建包含程序内容的镜像.
[ ] 部署并运行该镜像即可
以上是基本流程.