ddns 容器
https://hub.docker.com/r/chen...
https://github.com/honwen/ali...
docker pull chenhw2/aliyun-ddns-cli$ docker run -d \ -e "AKID=[ALIYUN's AccessKey-ID]" \ -e "AKSCT=[ALIYUN's AccessKey-Secret]" \ -e "DOMAIN=ddns.aliyun.win" \ -e "REDO=600" \ chenhw2/aliyun-ddns-clidocker pull chenhw2/aliyun-ddns-cli# ipv4docker run -d \ --net=host \ --restart=always \ --name my-aliyun-ddns \ -e "AKID=LTAI5tRg6VETZJQuHiha2Mis" \ -e "AKSCT=jDHVhnn9zJLQ7rRVrQq9Mm2F1xeIkG" \ -e "DOMAIN=jindi.ddns.one-k.xyz" \ -e "REDO=300" \ chenhw2/aliyun-ddns-clidocker rm -f my-aliyun-ddns# ipv6docker run -d \ --net=host \ --restart=always \ --name my-aliyun-ddns \ -e "AKID=LTAI5tRg6VETZJQuHiha2Mis" \ -e "AKSCT=jDHVhnn9zJLQ7rRVrQq9Mm2F1xeIkG" \ -e "DOMAIN=jindi.ddns.one-k.xyz" \ -e "REDO=300" \ -e "IPV6=true" \ chenhw2/aliyun-ddns-cli
test
# -b :: 监听 ipv6# testpython3 -m http.server -b ::
可选参数
docker run --rm chenhw2/aliyun-ddns-cli -hNAME: aliddns - aliyun-ddns-cliUSAGE: aliyun-ddns-cli [global options] command [command options] [arguments...]VERSION: Git:[MISSING BUILD VERSION [GIT HASH]] (go1.16)COMMANDS: help, h Shows a list of commands or help for one command DDNS: list List AliYun's DNS DomainRecords Record delete Delete AliYun's DNS DomainRecords Record update Update AliYun's DNS DomainRecords Record, Create Record if not exist auto-update Auto-Update AliYun's DNS DomainRecords Record, Get IP using its getip GET-IP: getip Get IP Combine 10+ different Web-API resolve Get DNS-IPv4 Combine 4+ DNS UpstreamGLOBAL OPTIONS: --access-key-id value, --id value AliYun's Access Key ID --access-key-secret value, --secret value AliYun's Access Key Secret --ipapi value, --api value Web-API to Get IP, like: http://myip.ipip.net --ipv6, -6 IPv6 --help, -h show help --version, -v print the version