vinyldns/apiVinylDNS是一个与供应商无关的前端,用于跨DNS系统管理自助式DNS。该平台提供细粒度访问控制、所有变更的审计记录、自助式用户界面、基于REST的安全API,以及与Ansible、Terraform等基础设施自动化工具的集成。它设计用于与现有DNS基础设施集成,并提供可扩展性以适应特定部署需求。
如需立即体验VinylDNS,可参考GitHub快速启动指南,部署本地API实例、Web客户端和预加载测试区域的bind9 DNS服务器。
portal镜像默认配置用于本地docker compose环境。生产环境部署需通过以下设置进行适当配置。
/opt/docker/lib_extra:放置应用启动时需加载到类路径的额外JAR文件,用于添加专有或非标准构建的"插件",该目录下所有JAR文件将被添加到类路径/opt/docker/conf/application.conf:用于覆盖默认配置设置/opt/docker/conf/application.ini:用于传递额外JVM选项/opt/docker/conf/trustStore.jks:自定义信任库文件,需在/opt/docker/conf/application.ini中设置-Djavax.net.ssl.trustStore=/opt/docker/conf/trustStore.jks/opt/docker/conf/application.conf中包含portal.test_login = true开关,默认启用,开发者可使用用户名testuser和密码testpassword登录门户。自定义LDAP设置需在/opt/docker/conf/application.conf中配置。
如需添加自定义Java信任库(如用于LDAP证书),操作步骤如下:
/opt/docker/conf/trustStore.jks/opt/docker/conf/application.ini中添加JVM参数:-Djavax.net.ssl.trustStore=/opt/docker/conf/trustStore.jks可在/opt/docker/conf/application.ini中添加额外JVM参数,以自定义JVM运行环境。
VinylDNS源代码采用Apache-2.0许可证授权;查看许可证信息了解此镜像中包含的软件许可详情。
与所有Docker镜像一样,本镜像可能还包含其他软件,这些软件可能采用其他许可证(如基础发行版中的Bash等,以及主要软件的任何直接或间接依赖项)。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务