解决启动报错: a component required a bean of type ‘io.seata.server.console.service.branchsessionservice’ that could not be found.
启动临时容器
sudo docker run -d -p 8091:8091 -p 7091:7091 --name seata-server seataio/seata-server:1.5.0
将配置文件拷贝到宿主机
sudo mkdir -p ~/seata/config
sudo docker cp seata-server:/seata-server/resources ~/seata/config
删除容器,重新启动新容器
sudo docker container ls -a
# 找到名称为 seata-server 容器
sudo docker stop seata-server
sudo docker rm seata-server
sudo mkdir -p ~/seata/sessionStore
sudo docker run --name seata-server \
-d -p 8091:8091 \
-p 7091:7091 \
-v ~/seata/config/resources/application.yml:/seata-server/resources/application.yml \
-v ~/seata/sessionStore:/seata-server/sessionStore \
seataio/seata-server:1.5.0
访问seata控制台
http://localhost:7091
输入账号密码:seata/seata
docker部署完毕