一键启动
- 执行命令:
docker run --name seata-server -d -p 8091:8091 seataio/seata-server:1.2.0
- 执行命令查看是否启动成功:
docker ps
挂载配置启动
- 拷贝上一章节提到的
file.conf
和registry.conf
两个文件到自行定义的文件夹内 - 手册以
/Users/chill/Middleware/seata-config
为例
- 使用挂载的方式令docker内部服务可读取到外部配置,这时候我们暂时先不加
-d
的命令,直接看对应的控制台,可以看到日志输出为系统启动成功
- 命令加上
-d
后便会在后台运行,可以直接对接微服务进行调试 - 完整命令如下:
docker run --name seata-server \
-d -p 8091:8091 \
-e SEATA_CONFIG_NAME=file:/root/seata-config/registry \
-v /Users/chill/Middleware/seata-config:/root/seata-config \
seataio/seata-server:1.2.0
- 其中需要修改的部分便是如下红框的路径,修改为大家保存到自定义文件夹的路径
- 启动成功后效果如下
- 后续若有配置变更,大家只需要修改挂载的
file.conf
和registry.conf
两个文件并重启服务即可
后记