【实战】docker-compose 编排 多个docker 组成一个集群并做负载(1)

简介: 【实战】docker-compose 编排 多个docker 组成一个集群并做负载(1)
+关注继续查看

本文目标


docker-compose,对spring boot应用进行一个集群(2个docker,多个类似,只要在docker-compose.yml再加boot应用的服务即可)发布的过程


架构


spring boot使用nginx作为反向代理,redis作为缓存,mysql作为数据库,全部docker化


image.png


image.png


docker-compose.yml


微信图片_20220422194521.png


image.png


image.png


复制jar包


微信图片_20220422194639.png


image.png


或者


1⃣️ 进入到项目所在的目录下
2⃣️ cd /Users/mengfanxiao/Documents/project/person/springboot/docker-compose/compose-demo
3⃣️ docker build . -t compose-demo:1.0
相关文章
|
14天前
|
NoSQL Redis Docker
【Redis从头学-12】Redis主从复制和读写分离的多种部署方式解析(普通方式、Docker搭建方式、Docker-Compose搭建方式)下
【Redis从头学-12】Redis主从复制和读写分离的多种部署方式解析(普通方式、Docker搭建方式、Docker-Compose搭建方式)
44 0
|
14天前
|
存储 NoSQL Redis
【Redis从头学-12】Redis主从复制和读写分离的多种部署方式解析(普通方式、Docker搭建方式、Docker-Compose搭建方式)上
【Redis从头学-12】Redis主从复制和读写分离的多种部署方式解析(普通方式、Docker搭建方式、Docker-Compose搭建方式)
33 0
|
25天前
|
存储 关系型数据库 MySQL
Docker三剑客之docker-compose
docker-compose 是 Docker 生态系统中的一个重要成员,它允许开发人员使用一个简单的配置文件来定义和运行多个 Docker 容器。通过 docker-compose,你可以定义应用程序的各个组件、容器之间的依赖关系以及网络配置,从而实现在一个命令中启动、停止和管理整个应用程序栈。
135 1
|
28天前
|
应用服务中间件 nginx Docker
docker-compose:docker开源项目
docker-compose:docker开源项目
45 0
|
1月前
|
应用服务中间件 开发工具 nginx
docker-compose:docker开源项目
docker-compose:docker开源项目
23 0
|
1月前
|
Docker 容器
从零玩转Docker之docker-compose
从零玩转Docker之docker-compose
|
1月前
|
消息中间件 关系型数据库 MySQL
从零玩转Docker之docker-compose快捷部署中间件2
从零玩转Docker之docker-compose快捷部署中间件
|
1月前
|
NoSQL 中间件 Nacos
从零玩转Docker之docker-compose快捷部署中间件1
从零玩转Docker之docker-compose快捷部署中间件
|
2月前
|
负载均衡 Ubuntu 数据库连接
Docker六脉神剑(四) 使用Docker-Compose进行服务编排搭建lnmp环境
Docker六脉神剑(四) 使用Docker-Compose进行服务编排搭建lnmp环境
64 0
|
2月前
|
网络安全 Docker 容器
gitlab 使用docker-compose代替docker安装gitlab
gitlab 使用docker-compose代替docker安装gitlab
114 0
推荐文章
更多