前言
该文章主要用于实现快速部署docker以及相干web服务所必要的底子环境容器。
编写该文章主要是由于公司的项目前面都是使用jar包进行部署,目进步行升级改造为docker部署。由于jar部署的项目,很容易出现部署人员离职后,如果部署文件写的不敷详细,会造成找 项目部署地址都非常贫苦,并且环境不一致等问题,所以改造为docker部署。
但docker部署每一个服务器都要去重新敲一遍命令部署docker,然后又都还必要去一个个部署项目所必要的相干数据库以及其他的一些中间件就会很累,所以就想到了通过编写.sh文件以及docker compose,实现一键部署。
!!!觉得内容太多了贫苦,可以直接移动到最背面拉取我上传git上的代码下面直接部署
一、介绍
该项目主要包括了docekr-run.sh、docker-compose.yml两个部署文件,以及config文件夹下的mysql、conf、nacos、nginx的用于容器映射的配置文件。
二、修改docker配置
1、修改docker-run.sh脚本
2、修改docker-compose.yml文件
- 添加docker-compose.yml
创建一个docker-compose.yml文件把下面内容复制进去
- ports:为ip映射,把主机的ip改为自己主机的ip
- volumes:容器映射,把前面的路径改为自己必要映射的路径(按照我的创建,不消改也可以)
|