刘学馆 | Blog - 腾讯云
type: channel
link: https://blog.sexy0769.com/tag/%E8%85%BE%E8%AE%AF%E4%BA%91/
items: Docker实现腾讯云域名解析

Docker实现腾讯云域名解析
type: item
date: 2021-06-03T08:47:00+00:00
description: 当你在家里部署了Unraid之后，可能需要在外网访问搭建的一些服务。目前的解决方案无非就是内网穿透和DDNS两种。如果你满足了以下两个条件，就可以尝试在Unraid的容器下部署DNSPod的DDNS：动态的公网IP托管在DNSPod的域名前期准备到腾讯云DNSPod 密钥管理控制台申请token申请地址：https://console.dnspod.cn/account/token/token申请后不要关闭页面，等下要用到ID和Token下面我们正式开始1.新建容器进入Unraid的Docker页面，点击Add Container，新建一个容器。2.设置docker参数仓库信息​ 1）Name​ 这个参数随便写，我这里填dnspod。​ 2）Repository​ 仓库地址一定要填写正确，我使用的Docker仓库名称是scofieldpeng/dnspod-ddns（https://hub.docker.com/r/scofieldpeng/dnspod-ddns），详细信息可以到dnspod-ddns主页查看。​ 3）Network Type​ Bridge，桥接模式即可运行参数--填写你在dnspod申请的id DNSPOD_ID=123456 --在dnspod申请的token DNSPOD_TOKEN=123456 --在dnspod要更新的顶级域名 DNSPOD_DOMAIN=example.com --在dnspod要更新的子域名前缀，如果是根域名，填写@即可 DNSPOD_SUBDOMAIN=example --你的邮箱 DNSPOD_EMAIL=example@example.com当你新建完以上五个参数之后，点击Apply按钮，就会开始下载dnspod-ddns（https://hub.docker.com/r/scofieldpeng/dnspod-ddns）了。下载完成后，点击Done按钮，页面会跳转到Unraid的Docker主页面。3.手动添加DNS解析首次解析需要在腾讯云手动添加对应的域名解析后docker后续才能正常解析添加A记录，首次填写IP地址任意填写，后续如果docker解析成功，该IP对应会改变成功后的提示