- php
- php:8.0-fpm
- nginx
- stable
- db
- mariadb:10.11
- redis
- redis:7.0.11
- php-my-admin
- stable
(Terminalで実行してください / 最初の $
はプロンプトを意味します、 $
のコピペは不要です)
./docker_compose_wrapped.ps1 -up
./docker_compose_wrapped.ps1 -up -n
.env.default
から.env
をコピーして作成.env
内で定義されているCOMPOSE_PROJECT_NAME=DEFAULT
のDEFAULT
を任意の名前に変更- $
docker-compose -p <.envで定義したCOMPOSE_PROJECT_NAME=DEFAULTの値> up -d
- $
docker exec -it <laravelのコンテナのname> bash
- $
laravel new public
- $
chmod 777 ./public/storage/ -R
以下のコマンドに変更する
nerdctl compose -p <.envで定義したCOMPOSE_PROJECT_NAMEの値> -f <docker-compose.ymlのpath> up -d
/server/
配下にlaravelプロジェクトを配置してください
※この時、配置したプロジェクトのディレクトリ名は .env
内の LARAVEL_PROJECT_NAME
の値と同じにする必要があります
こちらもラッパーを作成してありますのでご利用ください
./make_laravel.ps1