惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
G
Google Developers Blog
小众软件
小众软件
V
V2EX
月光博客
月光博客
腾讯CDC
aimingoo的专栏
aimingoo的专栏
J
Java Code Geeks
Y
Y Combinator Blog
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
D
Docker
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ
MongoDB | Blog
MongoDB | Blog
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI

博客园 - rmhy

IIS10设置上传大小限制的方法实现 SQL Server中 特殊符号查询处理 MAS 激活命令 SSMS18 登陆界面清除不需要的登录账户 yum更换阿里源 MSSQL 维护小记(清理进程、重建索引) globalthis is not defined 钉钉H5应用报错(手机端) docker onlyoffice robocopy局域网拷贝 oracle 维护小记 oracle 导出空表 djange 2.0 连接 mssql 2008 sql 2008数据库日志清理(转) JS判断文本框是否数字包括小数 sql joins 网站无法播放flv格式 eml文件打开方式 更改域安全策略-密码必须符合复杂性要求 span 换行
docker 部署 xxl-job 详细步骤
rmhy · 2023-03-16 · via 博客园 - rmhy

1、先安装mysql

2、运行mysql 容器 ( 端口 3306 容器名称 mysql 密码 123456 )

docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql

3、将tables_xxl_job.sql文件(官网地址:https://github.com/xuxueli/xxl-job/blob/master/doc/db/tables_xxl_job.sql)上传到容器中,文件存放在(/usr/local)

docker cp /usr/local/tables_xxl_job.sql 容器ID:/usr/local

4、查看docker运行

docker ps

docker inspect 容器ID

5、进入mysql 容器 , 登录mysql(输入密码) , 执行tables_xxl_job.sql文件

docker exec -it 容器ID /bin/bash

mysql -u root -p

source /usr/local/tables_xxl_job.sql;

6、安装xxl-job-admin 本次安装版本2.3.1 

docker pull xuxueli/xxl-job-admin:2.3.1

7、启动容器

docker run -d -e PARAMS="--spring.datasource.url=jdbc:mysql://mysql:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true --spring.datasource.username=root --spring.datasource.password=123456 --spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver" -p 8282:8080 -v /tmp:/data/applogs --name xxl-job-admin  -d --link mysql:mysql  xuxueli/xxl-job-admin:2.3.1

8、docker容器自动启动

docker update --restart=always $(docker ps -aq)