【docker】dockerファイルを使用したLAMP環境の構築

以前、dockerを使用したLAMP環境の構築 を行いましたが、これをdockerファイルを使用して実現します。

dockerファイルを使用する事で、dockerファイルを配布するだけで環境構築が行えます。

dockerネットワークの生成

dockerネットワークの生成については以下を参考にして下さい。

PHPの開発環境

PHPの開発環境は以下を参考にして下さい。

なお、dockerコンテナ起動時にネットワークを指定して下さい。

・コマンド

docker run -itd --privileged --name centos_php_container --network lamp-network -p 3002:80 -v /Users/dennie/Documents/30_docker/test/php_prj:/var/www/html centos_php /sbin/init

MySqlの環境

MySqlの環境は以下を参考にして下さい。

なお、dockerコンテナ起動時にネットワークを指定して下さい。

・コマンド

docker run --name mysqlsample --network lamp-network -p 3306:3306 -v /Users/Documents/sample:/var/lib/mysql -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -e MYSQL_DATABASE=testDB -e MYSQL_ROOT_PASSWORD=root -e MYSQL_USER=user -e MYSQL_PASSWORD=password -d mysql:5.7

最後に

特にありません。

© DeNnie.Lab All Rights Reserved.