こんにちは、タカフです。 Dockerでローカルマシンに開発環境を構築する時の悩み・やりたいことって色々ありますよね。 例えば僕の場合はこんな感じです。 コマンド一発でローカルマシンにLAMP開発環境を作りたい おなじみのポート番号アクセスはやめてドメインアクセスにしたい ローカル開発環境とてSSLで開発を進めたい DocumentRootはプロジェクト配下のサブディレクトリ(public/htdocs等)にしたい PHPのXdebugは使えるようにしたい(もちろんWebもCliも) MySQLのDBデータはホスト側にもって永続化させたい といったところでしょうか。 もしあなたがDockerでLinux・Apache・PHP・MySQL開発環境を作るにあたって、この中に該当するものがあったなら本記事の内容はお役に立てるかもしれません。 今回全て解決して、その構築方法を記しました。 コマンド
![【Mac/Win対応】DockerでPHPローカル開発環境の最強構築方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b2e65e8a5bc858c1e25fa09bb091edc65722c33/height=288;version=1;width=512/https%3A%2F%2Fkahoo.blog%2Fwordpress%2Fwp-content%2Fuploads%2F2020%2F08%2Fimg_5f4492d1c5efa.png)