通过docker启动seata-server

发布时间 2023-05-19 20:32:10作者: just1t

1、获取镜像(需要获取和自己依赖匹配的版本),这里我获取的是1.4.2 docker pull seataio/seata-server:1.4.2
2、启动镜像,将seata-server的配置文件复制到当前系统中
随便启动以下
docker run --name seata-server -p 8091:8091 -d seataio/seata-server:1.4.2
将配置文件所在的文件夹复制当前系统中的指定位置(这里是/mydata),可以提前通过mkdir命令进行创建
docker cp seata-server:/seata-server /mydata
最后启动修改seata的配置文件,在通过以下命令启动即可
-v /mydata/seata-server 表示将你修改的配置文件和容器中的/seata-server文件夹产生映射关系
docker run -d --restart always --name seata-server -p 8091:8091 -v /mydata/seata-server:/seata-server -e SEATA_IP=192.168.80.23 -e SEATA_PORT=8091 seataio/seata-server:1.4.2