需要
多くの場合、テストページにアクセスし、それぞれの時間は、対応するIPアドレスを入力するか、DNSサービスを構築するために、心の平和のために、ホストを変更する、あなたが直接ドメイン名、カスタムドメインにWebページの決意をテストする必要がありますが、ここではドッキングウィンドウにより、DNSサービスを設定します
サービス開始
[root@docker ~]# docker run -d -p 53:53/tcp -p 53:53/udp --cap-add=NET_ADMIN --name dns andyshinn/dnsmasq:2.78
コンテナ起動の設定に
[root@docker ~]# docker exec -it dns sh
[root@dns ~]# vi /etc/resolv.conf
nameserver 223.5.5.5
nameserver 180.76.76.76
設定したホスト
[root@dns ~]# vi /etc/dnsmasq.hosts
[root@dns ~]# 203.0.113.201 web.ponfey.com
設定ファイルを変更しますdnsmasqの
[root@dns ~]# echo "resolv-file=/etc/resolv.conf" >> /etc/dnsmasq.conf
[root@dns ~]# echo "addn-hosts=/etc/dnsmasq.hosts" >> /etc/dnsmasq.conf
コンテナの再起動を終了して終了
再起動してDNSコンテナ
[root@docker ~]# docker restart dns
最終確認としてnginxの設定
ファイアウォール、ファイアウォールのポート80オープン
[root@docker ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
[root@docker ~]# firewall-cmd --reload
PCのDNSの構成やルーティング
203.0.113.201、アクセスweb.ponfey.comのためのPCの設定DNSは、ページのnginxのを見ることができます