8.開発環境の完成
完成しました。こちらで公開しております。
当初考えていた内容との差
DNSのコンテイナー
最初書いていた内容からhost情報を設定ファイルにまとめて定義する方法に変更。hosts-dnsmasq.sampleをコピーしてhosts-dnsmasqを作成します。
127.0.0.1 local 127.0.0.1 73.local
プライベートIPアドレスの逆引を上位のDNSへ問い合わせしない。
# Do not use /etc/hosts as nameserver no-resolv # Use this file as a hosts file addn-hosts=/etc/hosts-dnsmasq # プライベートIPアドレスの逆引を上位のDNSへ問い合わせしない(無駄なので) bogus-priv # Log all dns queries log-queries
ウェブサーバー
DockfileがphpenvでインストールするVersionの変更や実行位置を変更して効率よくしました。
vhosts.conf.sampleをコピーしてvhosts.confを作成します。
Include conf.d/extra/7.3_virtual.conf
phpenvの新しいVersionのインストール用のShellをshellsフォールドを作成して入れました。