一键启动

  1. 执行命令: docker run --name seata-server -d -p 8091:8091 seataio/seata-server:1.2.0
  2. 执行命令查看是否启动成功: docker ps

挂载配置启动

  1. 拷贝上一章节提到的file.confregistry.conf两个文件到自行定义的文件夹内
  2. 手册以/Users/chill/Middleware/seata-config为例
  3. 使用挂载的方式令docker内部服务可读取到外部配置,这时候我们暂时先不加-d的命令,直接看对应的控制台,可以看到日志输出为系统启动成功
  4. 命令加上-d后便会在后台运行,可以直接对接微服务进行调试
  5. 完整命令如下:
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
  1. 其中需要修改的部分便是如下红框的路径,修改为大家保存到自定义文件夹的路径
  2. 启动成功后效果如下
  3. 后续若有配置变更,大家只需要修改挂载的file.confregistry.conf两个文件并重启服务即可

后记