git clone git@github.com:togswr/tmc-22-a1-handson-public
- or
git clone https://github.com/togswr/tmc-22-a1-handson-public
- or
cd ./tmc-22-a1-handson-public
- 以下のコマンドをコピペしてターミナルで実行
cp ./laravel/.env.example ./laravel/.env \ && docker-compose build \ && docker-compose run --rm blog npm install \ && docker-compose run --rm admin npm install \ && docker-compose run --rm laravel composer install \ && docker-compose run --rm laravel php artisan key:generate \ && docker-compose run --rm laravel php artisan migrate:fresh --seed \ && docker-compose up -d
localhost:8000
、localhost:3000
およびlocalhost:3001
にブラウザでアクセスできることを確認
docker-compose build
docker-compose run --rm blog npm install
docker-compose run --rm admin npm install
docker-compose run --rm laravel composer install
docker-compose run --rm laravel php artisan key:generate
docker-compose run --rm laravel php artisan migrate:fresh --seed
docker-compose up -d
localhost:8000
、localhost:3000
およびlocalhost:3001
にブラウザでアクセスできることを確認
docker-compose down
docker-compose down --rmi all --volumes --remove-orphans
参考: 《滅びの呪文》Docker Compose で作ったコンテナ、イメージ、ボリューム、ネットワークを一括完全消去する便利コマンド - Qiita