使用Docker定时更新动态IP地址
技术路线
- docker
- php
- crontab
- cloudflare-api
预期
使用定时任务或由第三方程序调用docker镜像对指定域名的ip地址进行更新
实现
程序
使用php+restfulAPI,授权采用本地包含token的配置文件方式授权。
创建docker镜像
使用在线dockerfile+本地程序结合方式创建镜像
镜像可接受输入参数作为容器环境变量
创建容器
- 使用docker+本地授权配置文件方式创建容器
- 使用docker+环境变量方式创建容器
调用容器执行更新IP
- 常驻方式
- 临时方式
结论
There are no comments yet