/bind9.11.3をdockerで動かす2018-06-16bind9.11.3をdockerで動かすTweetこんばんにちは今回はDocker上でbindを動かすためのDockerfileとかを作成しましたので、ご紹介したいと思います。2021なので、これを採用します。イメージのベースにはCentOS7.5のOfficialイメージを用います。opensslをcentos標準のものではなく、最新安定板をソースからビルドしてbindから用いるようビルドします。testに関してDockerfileMakefileまとめ前置き作成にあたり簡単な動作確認はしておりますが、もしご利用の際は自己責任でお願いします。これをどうするの?とか聞く人は使うべきではないので使わないで聞かないでください。再配布や改変は特に禁止しませんが、できればこのページへのリンク等をしていただけると嬉しいです。testにとても時間がかかるため省いております。Dockerfileカレントディレクトリ内のnamed.confとzones/ディレクトリをイメージに追加します。zones/にはzoneファイルを置くことを想定しています。chrootが有効になっているので、named.confからゾーンファイルをincludeする際のパスは/var/named/domain.zoneとなります。イメージをrunするとnamedはフォアグラウンドで起動します。"-g"]Makefileいろいろな操作が楽になるMakefileです。makeとだけ実行すれば各makeコマンドの使い方が表示されるようになっています。起動に必要なオプションをいちいち指定する必要がないので楽かと。表示の都合でtabがスペースになってしまっているかもしれません。bindまとめdockerを使える環境が必要にはなりますが、内向きDNSを立てたりする場合に使えるのではないかと思います。testを通すのに少し苦労しました。dockerSNSでもご購読できます。TwitterでフォローするFeedlyでフォローするけーさん「けーさんのブログ」の管理人。*メールアドレス(公開はされません。人気の投稿HHKB英語配列にしたらキー配列設定に試行錯誤した話。DiscordでTwitterの投稿をIFTTTで自動取得するUbuntuを起動したままパーティションとfsを拡張CentOS7でのntpの簡単な設定4TBのHDD"WD40EZRZ-RT2"を2台買った。最近の投稿ブログの見た目をダークにしましたラズパイでGitBucketをホストする。Pi3にRaspbianをインストールする。Raspbianにzsh5.6.2を入れる。