Skip to content

RyutaKojima/personal-library-app

Repository files navigation

personal-library-app

.envファイル作成

echo "Laravelディレクトリに移動"
cd src/laravel

echo "環境変数定義ファイルをコピー"
cat .env.example \
| sed s/WWWUSER=/WWWUSER=$(id -u)/ \
| sed s/WWWGROUP=/WWWGROUP=$(id -g)/ > .env

既存アプリケーションでComposer依存関係のインストール

docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v "$(pwd):/var/www/html" \
    -w /var/www/html \
    laravelsail/php81-composer:latest \
    composer install --ignore-platform-reqs

Docker起動

docker-composeを使う場合

cd src/laravel
cp docker-compose.override.yml.example docker-compose.override.yml
docker-compose up -d

mutagen-composeを使う場合

cd src/laravel
cp docker-compose.override.yml.mutagen.example docker-compose.override.yml
mutagen-compose up -d

composerインストール

cd src/laravel
docker-compose exec app composer install
cd src/laravel
docker-compose exec app php artisan key:generate

マイグレーション実行

cd src/laravel
docker-compose exec app php artisan migrate

ide-helperファイルを作成

cd src/laravel
docker-compose exec app composer ide-helper

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages