xxl-job-admin:2.4.1 Docker部署记录

我尝试了多种docker搭建方法,失败的方法就不记录了,只把正确的记录一下,以及踩坑的部分记录一下。

docker run -d \
--restart=always \
--privileged=true \
-p 8080:8080 \
-v /docker/xxl-job/applogs:/data/applogs \
-e PARAMS="--spring.datasource.url=jdbc:mysql://172.16.1.5:3306/xxl_job?Unicode=true&characterEncoding=UTF-8 --spring.datasource.username=xxljob --spring.datasource.password=xxljobpwd" \
--name=xxl-job \
xuxueli/xxl-job-admin:2.4.1

踩坑  1、Docker部署的数据库连接用内网IP

我的宿主机内网IP位:172.16.1.5

踩坑  2、MySQL用户权限

# 创建用户 xxljob 并设置密码 xxljobpwd
create user xxljob@'%' identified by 'xxljobpwd';

# 授予 xxljob 用户所有数据库所有表的权限(当然也可以只授权 xxl_job 数据库)
# 第一个* 代表所有数据库 第二个*代表所有表。xxl_job.* 代表xxl_job 库下的所有表
grant all privileges on *.* to xxljob@'%' with grant option;
# 刷新权限
flush privileges;
alter user xxljob@'%' identified with 

# 设置 xxljob 用户支持远程密码连接
mysql_native_password by 'xxljobpwd';

# 刷新权限
flush privileges;

# 退出
quit

此处感谢人间有清欢:docker部署xxl-job-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值