DockerCompose部署RuoYi-Vue前后端分离项目,面试竟然被这31道Linux运维基础题难倒了
把mysql的配置文件放到conf目录下,数据库sql文件放到init目录下,因为我们这个项目sql文件中没有创建数据库的指令,所以我们要创建数据库容器以及设置好挂载然后远程连接数据库创建ry-vue数据库然后导入sql文件,完成后删除mysql容器。首先我们要安装docker环境,然后拉取mysql、nginx、redis镜像,然后在/root目录下面创建项目jar包和制作项目镜像的Dockerfile文件。而稍微复杂的项目,其中还会有各种各样的其它中间件,需要部署的东西远不止4个。
复制链接