多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 前言 我们这里只介绍docker-compose安装方法,所以需要先安装docker和docker-compose,具体安装方法可查看[docker安装](./生产部署/docker部署/docker安装.md)和[docker-compose安装](./生产部署/docker部署/docker-compose安装.md) ## docker-compose配置 * JPower已经写好了docker-compose,具体在工程中script/app/docker-compose.yml文件中,具体配置如下: ~~~ version: '3' services: seata: image: seataio/seata-server:1.4.2 privileged: true hostname: seata-server ports: - 85:8091 volumes: - /docker/seata/logs/:/root/logs/seata/ # 使用自定义配置文件放开 # - /docker/seata/config/:/jpower/seata-config environment: - SEATA_PORT=8091 # 使用自定义配置文件放开,并编写好配置放到下面的目录中 # - SEATA_CONFIG_NAME=file:/jpower/seata-config/registry expose: - 8091 restart: always ~~~ * 启动命令为`docker-compose up -d`,命令加上 -d 后便会在后台运行。 * 启动成功后,可以使用命令`docker ps`查看启动效果 ![](https://img.kancloud.cn/56/b9/56b9d95deb5057e95aa5eaac77f80807_3218x706.png) ## 自定义seata配置 如果需要自定义seata配置,把配置中的注释部分放开,自己编写配置文件即可。 ![](https://img.kancloud.cn/f4/30/f43090cc7072cccf00cd1ba23529cc74_1128x1146.png) 截图中的路径也自行修改。