docker-compose部署xxl-job包含发送邮件
compose部署文件如下:
version: '3'
services:
xxl-job-test:
restart: always
image: xuxueli/xxl-job-admin:2.3.0
container_name: xxl-job-admin-test
environment:
PARAMS: "--spring.datasource.url=jdbc:mysql://数据库地址:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai --spring.datasource.username=用户名 --spring.datasource.password=密码 --xxl.job.accessToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsibWFydmVsLW9wZW4tYXBpIiwibWFydmVsLXZpZGVvLW1vbml0b3IiLCJtYXJ2ZWwtc3ViaXRlbS1zZXJ2ZXIiLCJtYXJ2ZWwtZ3VpZC1zZXJ2ZXIiLCJtYXJ2ZWwtaHItc2VydmVyIiwibWFydmVsLXByb2plY3Qtc2VydmVyIiwibWFydmVsLWF1dGgtc2VydmVyIiwibWFydmVsLXNjcmVlbi1zZXJ2ZXIiLCJtYXJ2ZWwtY29zdC1wYXJlbnQiLCJtYXJ2ZWwtc3VwZXJ2aXNpb24taW5zcGVjdGlvbiIsIm1hcnZlbC1taWRkbGUtc2VydmVyIiwibWFydmVsLXR1bm5lbC1wcm9ncmVzcyIsIm1hcnZlbC1lbmdpbmVlcmluZy1zZXJ2ZXIiLCJtYXJ2ZWwtbWVzc2FnZS1zZXJ2ZXIiXSwiZXhwIjoxNjM5MTUwMTk1LCJ1c2VyX25hbWUiOiJhZG1pbiIsImp0aSI6IjU2M2MzNjViLWEzYmUtNDhlMy05ZmQ2LWUyNzQ5ZjY1NDg1NCIsImNsaWVudF9pZCI6Im1pZGRsZSIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdfQ.zekAF6jylsWYfMC3cWOib_x966vMWKiLH7vfWqIG-Rg --spring.mail.host=smtp.163.com --spring.mail.port=25 --spring.mail.from=你的邮箱 --spring.mail.username=你的邮箱 --spring.mail.password=你的授权码 --spring.mail.properties.mail.smtp.auth=true --spring.mail.properties.mail.smtp.starttls.enable=false --spring.mail.properties.mail.smtp.starttls.required=false --spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory"
ports:
- 9090:8080
volumes:
- /home/job-admin/test/data/logs/:/data/applogs/xxl-job/