- 运行命令安装seata
docker pull seataio/seata-server
- 运行seata 镜像
docker run --name seata -p 8091:8091 -d seataio/seata-server
- 创建本地配置文件的文件夹
cd
cd /
cd /home
mkdir dockers
cd dockers
mkdir seata
cd seata
- 复制配置文件
docker cp seata:/seata-server /home/dockers/seata
此时输入命令 ls 应该能看到如下的文件夹
5. 停止并删除seata服务
docker stop seata
docker rm seata
- 到resources文件夹下修改配置文件registry.conf, 修改完了以后保存退出
sudo vim registry.conf
registry {
# file 、nacos 、eureka、redis、zk、consul、etcd3、sofa
type = "nacos"
nacos {
application = "seata-server"
# 这里修改为你的nacos服务器地址
serverAddr = "192.168.40.131:8848"
# 这里修改为你的namespace,一般默认为public
namespace = "public"
cluster = "default"
username = ""
password = ""
}
eureka {
serviceUrl = "http://localhost:8761/eureka"
application = "default"
weight = "1"
}
redis {
serverAddr = "localhost:6379"
db = 0
password = ""
cluster = "default"
timeout = 0
}
zk {
cluster = "default"
serverAddr = "127.0.0.1:2181"
sessionTimeout = 6000
connectTimeout = 2000
username = ""
password = ""
}
consul {
cluster = "default"
serverAddr = "127.0.0.1:8500"
}
etcd3 {
cluster = "default"
serverAddr = &#