1.建立目錄
mkdir /data
2.抓bind
docker pull sameersbn/bind:latest
3.開啟 bind (停用 webmin )
docker run --name='bind' -d -p 53:53/udp -e WEBMIN_ENABLED=false -v /data:/data sameersbn/bind:latest
或是 有 webmin 的開啟 (webmin 密碼 root/password)
docker run --name='bind' -d -p 53:53/udp -p 10000:10000 -v /data:/data sameersbn/bind:latest
4.開啟後 /data 會自動建立資料
[root@test /]# tree /data
/data
└── bind
├── etc
│ ├── bind.keys
│ ├── db.0
│ ├── db.127
│ ├── db.255
│ ├── db.empty
│ ├── db.local
│ ├── db.root
│ ├── named.conf
│ ├── named.conf.default-zones
│ ├── named.conf.local
│ ├── named.conf.options
│ ├── rndc.key
│ └── zones.rfc1918
└── lib
5.重新配置 named.conf 等資訊
例如 開啟 allow-query 網段 ..加 test.com
6. 重啟bind
進入 bind 容器
docker exec -i -t bind bash
檢查 bind 語法
named-checkconf
重啟bind
rndc reload
或是用 webmin
7. DNS 檢查
