DockerHubにPHPのWebアプリケーション開発用のイメージを公開しました

DockerHub

ページはこちら https://registry.hub.docker.com/u/maemori/web-application-development-server-for-php/

構成

・Ubuntu:14.0 (日本語対応)

・Openssl

・Nginx

・PHP-FPM

・Xdebug

・Redis

・MySQL

イメージの取得

起動

コンテナが起動するとhttpsで対象のWebアプリケーションを利用できます。(Nginx・PHP-FPM・MySQLが起動しています) Xdebugのポートは9001番です。デフォルトでリモートデバックデバッグ可能です。

Volumeオプション (-v)

PHPアプリケーションのプロジェクト格納場所

ホスト側の例:~/Public/develop/workspace:

htmlドキュメントルート

ホスト側の例:~/Public/develop/www

MySQLのデータベース作成用ファイル置き場

ホスト側の例:~/Public/develop/data
イメージ起動時に下の二つのファイルが実行されます

  • tables.sql database.sql データベース作成

  • tables.sql テーブルとデータ作成(mysqldumpで取得した内容)

 

コメントを残す