- 下载docker-compose-text.yml并重命名为docker-compose.yml。
- 执行
mkdir config
创建配置文件夹。 - 进入
config
文件夹,创建cf2dns.py
和cron.sh
文件。
cf2dns.py
可以从cf2dns源码仓库下载并按照说明修改,修改后请执行命令chmod 777 cf2dns.py
,赋予其权限。cron.sh
是执行定时任务的脚本,创建后请执行chmod 777 cron.sh
和chmod +x cron.sh
,赋予其执行权限。- 定时任务源码
#!/usr/bin/env sh
/bin/echo "37 22 * * * /usr/bin/python3 /home/www/cf2dns/cf2dns.py" > /etc/crontabs/nobody
要根据自身需求修改
- 要按照说明赋予创建的文件所需的权限,可以通过
docker exec -it cf2dns /bin/sh
进入容器,查看查看运行日志。 - 容器里的时间是北京时间