docker部署seata-server1.4.2,开箱即用
·
一、拉取镜像
docker pull seataio/seata-server:1.4.2
二、运行
docker run --name seata-server -p 8091:8091 -d seataio/seata-server:1.4.2
三、将容器的文件同步到宿主机
docker cp seata-server:/seata-server /home/dockerdata/seata
四、停止并删除seata 容器
docker stop seata-server
docker rm seata-server
五、重新生成新seata 容器
docker run -d --restart always --name seata-server -p 8091:8091 -v /home/dockerdata/seata/seata-server:/seata-server -e SEATA_IP=192.168.80.180 -e SEATA_PORT=8091 seataio/seata-server:1.4.2
注:解释下命令
-d --restart always开机自启;--name seata-server容器名-p 8091:8091端口映射-v /home/dockerdata/seata/seata-server:/seata-server宿主机 目录/home/dockerdata/seata/seata-server与seata容器目录/seata-server形成docker容器数据卷,数据互通-e SEATA_IP=192.168.80.244可选, 指定seata-server启动的IP-e SEATA_PORT=8091可选, 指定seata-server启动的端口, 默认为 8091
六、进入/home/dockerdata/seata/seata-server/resources修改文件registry.conf
cd /home/dockerdata/seata/seata-server/resources
vim registry.conf
注:本例注册中心使用nacos,修改地方如下


七、重启
docker restart seata-server
八、验证
1.查看日志
docker logs seata-server
2.在nacos注册成功

完成!撒花~~~~
更多推荐
所有评论(0)