bind--dns-docker---[nslookup/dig]

[dig]  https://www.cnblogs.com/apexchu/p/6790241.htmlhtml

[dns resolution and revserse ]https://www.cnblogs.com/machangwei-8/p/10353137.htmllinux


docker pull sameersbn/bind:9.10.3-20180127
docker run --name bind -d --restart=always --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp --volume /opt/dockerRoot/dockerData/bind_data:/data sameersbn/bind:9.10.3-20180127web


docker run --name bind -d --restart=always --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp --volume /opt/dockerData/bind_data:/data sameersbn/bind:9.10.3-20180127docker


此外,还能够使用示例 docker-compose.yml 文件来使用 Docker 组成容器来启动容器安全

启动容器时,还启动服务,并能够从https://localhost:10000 服务器访问 web。 使用用户名 root 和密码 password 登陆到 Webmin。 在 docker run 命令上指定 --env ROOT_PASSWORD=secretpassword 以设置所选的密码。服务器

能够经过在 docker run 命令中添加 --env WEBMIN_ENABLED=false 来禁用Webmin的启动。 注意,当禁用Webmin时,ROOT_PASSWORD 参数没有任何做用。tcp

阅读博客文章使用 Docker 插件部署一个DNS服务器for示例用例。ui

命令行命令行参数
你能够经过在 docker run 命令上为 named 指定参数来定制绑定服务器的启动命令。 例如如下命令输出 named 命令的帮助菜单:插件

持久性
为了在跨容器关闭和启动时保留它的状态,你应该在 /data 处装载卷。命令行

Quickstart 命令已经为持久性装载了一个卷。

se linux用户应该更新主机挂载点的安全上下文,以便它可以很好地使用 Docker:

复制代码mkdir -p/srv/docker/bindchcon -Rt svirt_sandbox_file_t/srv/docker/bind

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息