Skip to content

ddns-go

ddns-go比较简单用于自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。

安装

Bash
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/to/your/path ghcr.io/jeessy2/ddns-go

需要注意的几点:

  1. --net=host: 直接使用的 host 模式,这样能够直接获取本机地址,所以不需要端口映射了
  2. ghcr.io: 用的不是 dockerhub register,因为 hub 国内连接不通畅

之后访问 localhost:9876 就能够访问管理页面了。还有第一次需要输入用户名和密码。之后就用这个用户名和密码来管理了,如果忘记了可以:

Bash
docker exec ddns-go ./ddns-go -resetPassword 123456
docker restart ddns-go