コンテナに入らずにartisanする

コンテナに入らずに直接artisanする方法。
docker-compose exec を使う
app は docker-compose.yml のサービス名(Laravel の PHP 実行環境コンテナ)に置き換える。
docker exec を使う
例)
docker-compose exec php-fpm php artisan migrate
docker exec -it php-fpm php artisan config:clear
docker exec -it php-fpm php artisan cache:clear
docker exec -it php-fpm php artisan route:clear
docker exec -it php-fpm php artisan view:clear
docker exec -it php-fpm php artisan clear-compiled
docker exec -it php-fpm php artisan optimize:clear
docker exec -it php-fpm php artisan config:cache
docker exec -it php-fpm php artisan route:cache
エイリアスを作る
毎回入力するのが面倒なら、.bashrc や .zshrc にエイリアスを設定しておくと便利。
その後は、
これだけでいけるようになる。