1.拉取镜像
docker pull seataio/seata-server:1.3.0
2.初步启动
docker run --name seata-server -p 8091:8091 -d seataio/seata-server:1.3.0
3.创建文件夹
mkdir -p /home/dockerdata/seata
4.将docker容器内部文件copy到外部目录
docker cp seata-server:/seata-server /home/dockerdata/seata
5.停止容器
docker stop seata-server
6.删除容器
docker rm seata-server
7.重新运行
docker run -d --restart always --name seata-server -p 8091:8091 -v /home/dockerdata/seata/seate-server:/seata-server -e SEATA_IP=101.133.239.78 -e SEATA_PORT=8091 seataio/seata-server:1.3.0
8.切到主机目录
cd /home/dockerdata/seata/seata-server/resources
9.配置注册中心
vim registry.conf

10.配置seata 数据库 数据库sql https://github.com/seata/seata/tree/develop/script/client/at/db
vim file.config

docker restart seata-server
开机自启(自己意愿)
docker update --restart=always <CONTAINER ID>
Seata Server部署与配置实战:从镜像拉取到自启动
本文详细介绍了如何使用Docker部署Seata服务器,包括拉取镜像、启动、数据同步、配置文件操作及自启动设置。步骤涵盖从基础启动到高级定制,适合对分布式事务感兴趣的开发者。
1952





