[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