前置き
今後使う事があるだろうなと思ったので試してみた
構成
Windows上でエディタを使って開発
VirtualBoxやAWS EC2とかで使う
apacheにSetEnvを入れているので小規模の本番用に切り換えが一応できる…
(DBは別に用意したり、docker-compose.ymlを分ける等ゴニョゴニョが必要)
Centosをよく使う
DockerとDocker-composeはインストールされている前提
注意
力技
個人的なメモなのでコメントが雑だったり、コメントアウトされてるものがある
laravel9は現時点でBetaの為、laravel配下は変わる可能性がある
開発環境、本番環境等で切替えられるようにapacheのSetEnvが書いてある
VMやサーバとDockerコンテナ内のユーザのユーザ名とユーザーIDを同じにする必要がある
IDEから参照するライブラリ類はVMからダウンロードする必要がある
一度vendorをマウントした状態でdocker-compose upしてインストールする必要がある
remiリポジトリを利用している
置き場所
centos-laravel9-docker
↧