Docker コンテナ化された PHP 開発環境の構築 - DVWA (xdebug デバッグを含む)
Docker コンテナ化技術は、特に Lingque Cloud、Shuren Cloud、Alibaba Cloud、および Alibaba に代表されるサービス プロバイダーの推進により、過去 2015 年に広く使用されました。 Baichuan TAE2.0 などにより、2016 年はクラウド サービスが爆発的に普及する年になると予測できます。Docker コンテナをベースにした環境にビジネスを展開するインターネット企業がますます増えています。
この記事では、DVWA の展開を例として、XDEBUG デバッグ環境に基づく PHP 環境の展開 + コンテナ化ソリューションについて説明します。
segmentfault 参照リンク
cd ~git clone https://github.com/MarkThink/DockerPHP.git dvwa
mkdir ~/dvwa ~/dvwa/data ~/dvwa/data/mysql ~/dvwa/log ~/dvwa/log/nginx ~/dvwa/log/php ~/dvwa/htdocs
cd ~/dvwa/htdocs/dvawfilesmake pullmake dlmake build
cd ~/dvwa/htdocsgit clone https://github.com/MarkThink/DVWA.git dvwa_app
ドメイン名をバインドする
sudo vi /etc/hosts192.168.99.100 www.dvwa.com
プロジェクトアドレス: https ://github.com/MarkThink/DockerPHP