docker pull seataio/seata-server:1.4.1
4、启动临时容器
docker run -d --name seata -p 8091:8091 seataio/seata-server:1.4.1
5、从临时容器获取到 registry.conf 配置文件复制到seata目录
mkdir /seata docker cp seata:/seata-server/resources/registry.conf /seata
8、保存好后,删除临时seata容器
docker rm -f seata
10、然后推送到服务器上
11、修改config.txt文件【修改事务组与mysql连接信息】:
进入/seata/nacos目录,执行nacos-config.sh文件【推送命令】
bash nacos-config.sh -h 127.0.0.1 -p 8848 -g SEATA_GROUP -t seata_namespace_id -u nacos -w nacos
-t seata_namespace_id 指定Nacos配置命名空间ID
-g SEATA_GROUP 指定Nacos配置组名称
推送完毕,可到Nacos控制到-配置列表中看到配置是否已添加成功:
做完上述准备工作之后,接下来最后一步:启动Seata容器
docker run -d --name seata-server \ --restart=always -p 8091:8091 \ -e SEATA_IP=127.0.0.1 \ -v /seata/registry.conf:/seata-server/resources/registry.conf \ -v /seata/logs:/root/logs seataio/seata-server:1.4.1
来源:https://blog.csdn.net/w598882992/article/details/128232298