编辑 | blame | 历史 | 原始文档

一键启动

  1. 执行命令: docker run --name seata-server -d -p 8091:8091 seataio/seata-server:1.4.1
  2. 执行命令查看是否启动成功: docker ps
  3. 后续会随着版本升级而采用最新版本

挂载配置启动

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

后记