在群晖NAS上使用docker运行ddns-go以动态更新阿里云解析IPv6地址的步骤如下:
- 安装Docker: 确保群晖NAS上已安装Docker。
- 获取阿里云AccessKey: 访问阿里云官网,创建AccessKey,并记录下来。
- 运行ddns-go容器: 使用以下命令运行ddns-go容器。
docker run -d --name ddns-go \
--restart=unless-stopped \
-e ALIBABA_ACCESS_KEY_ID="你的AccessKeyID" \
-e ALIBABA_ACCESS_KEY_SECRET="你的AccessKeySecret" \
-e DOMAIN_FILTER="你要解析的域名" \
-e IPV6=true \
-e LOG_LEVEL="info" \
-v /path/to/your/config:/config \
-p 8080:8080 \
-p 8081:8081 \
-p 8082:8082 \
-p 8083:8083 \
-p 8084:8084 \
-p 8085:8085 \
-p 8086:8086 \
-p 8087:8087 \
-p 8088:8088 \
-p 8089:8089 \
-p 8090:8090 \
-p 8091:8091 \
-p 8092:8092 \
-p 8093:8093 \
-p 8094:8094 \
-p 8095:8095 \
-p 8096:8096 \
-p 8097:8097 \
-p 8098:8098 \
-p 8099:8099 \
-p 8100:8100 \
--privileged \
--net=host \
--ip6lines \
--dns \
--dnspod \
--http-proxy="你的代理地址" \
--interval=30 \
--log-file="/config/ddns-go.log" \
--ipv6-address-id="你的IPv6地址ID" \
--provider=dnspod \
--alibaba-access-key-id="你的AccessKeyID" \
--alibaba-access-key-secret="你的AccessKeySecret" \
--domain-filter="你要解析的域名" \
--log-level="info" \
--interval=30 \
--exclude-tags="" \
--include-tags="" \
--retry=30 \
--timeout=30 \
--continue-on-error=false \
--ipv6=true \
--provider=dnspod \
--dry-run=false \
--debug=false \
--force=false \
--memory=128 \
--memory-swap=-1 \
--cpu-shares=1024 \
--cpuset-cpus="" \
--cpus=1.0 \
--restart-policy="always" \
--runtime="runc" \
--subnet="172.17.0.0/16" \
--gateway="172.17.0.1" \
--ip-masq=false \
--bip="" \
--ipv6=false \
--default-gateway="" \
--disable-dns=false \
--dns=127.0.0.53 \
--dns-search= \
--labels