一.创建Dockerfile文件
在UI层新建DockerFile文件或在创建新项目时勾选使用Docker
注:请仔细看本文命令,有些命令是日常开发可用命令,并不需要全部执行!!!
二.配置Dockerfile文件
1.第一种:使用Dockerfile自动生成代码(可以不发布)
2.第二种:重新配置DockerFile(需要发布)
2.1初始配置
2.2
配置新功能后
在复制文件之后,启动命令之前进行配置
如果有配置的小功能可以配置再copy之后!例如:Captcha(后端生成验证码)
2.3
发布前在配置文件中更改数据库连接字符串!!!
三、配置拉取服务器镜像源并配置docker(Centos系统)
3.1、镜像源
拉取阿里云镜像源
生成缓存
如果之前有镜像使用
3.2、Docker
卸载之前的docker(可选)
联网并安装yum
工具
更新本地镜像源
安装docker
查看docker版本
[关闭防火墙操作] 生产环境不可用
启动docker
[配置镜像加速器] https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors (拉取镜像使用)
四、设置国内镜像
1.配置国内镜像
2.重启docker服务
3.检查是否成功
五、docker-compose安装
六、在云服务器或虚拟机中配置项目所需要的Nginx、数据库(SqlServer、MySql)缓存数据库(Redis)等
在docker库中查询可拉取版本
拉取镜像
查看镜像
基于镜像创建容器
容器
七、.Net Core6(后端项目)
注:
Centos7 安装Docker 详细多图版_centos7安装docker-CSDN博客
Centos 7配置镜像源_centos7 镜像源配置-CSDN博客