
waterlemons2k/ddns-goddns-go的最小化Docker镜像。
中文 | English
官方镜像基于alpine构建,由于调试、通过命令获取IP等需求(更多信息参见jeessy2/ddns-go#340),其基础镜像不会更改。
因此,我们创建了基于scratch的最小化镜像,仅包含ddns-go、时区和证书。
如果您需要最小的镜像体积,且不需要上述官方镜像的特定功能,可尝试此镜像。
挂载主机目录并使用Docker host模式。您可以将/opt/ddns-go替换为主机上的任意目录,配置文件为隐藏文件
bashdocker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root waterlemons2k/ddns-go
在浏览器中打开[***],修改您的配置
支持通过参数自定义监听地址和同步频率:
-l:监听地址
-f:同步频率(秒)
bashdocker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root waterlemons2k/ddns-go -l :9877 -f 600
若不需要host网络模式,可使用端口映射:
bashdocker run -d --name ddns-go --restart=always -p 9876:9876 -v /opt/ddns-go:/root waterlemons2k/ddns-go
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务