以docker-compose方式部署apollo。最新版本:1.7.1
- 主机说明:
系统:CentOS 7.8
Meta Server/Config Service/Admin Service/Portal Server/MySQL 192.168.30.131
- 数据库准备:
首先部署mysql,创建用户并设置密码,这里是root
/123456789
。
cd /software
git clone https://github.com/ctripcorp/apollo.git
mysql -uroot -p123456789 < apollo/scripts/sql/apolloportaldb.sql
mysql -uroot -p123456789 < apollo/scripts/sql/apolloconfigdb.sql
- 部署:
vim docker-compose.yaml
version: '3.7'
services:
apollo-configservice:
container_name: apollo-configservice
image: apolloconfig/apollo-configservice
volumes:
- type: volume
source: logs