herokuコマンドのまとめ
herokuコマンドについてまとめてみました。
アプリを作成する(名前は自動生成)
heroku create >Creating app... done, fathomless-beyond-39164 >https://damp-fortress-5769.herokuapp.com/ | >https://git.heroku.com/damp-fortress-5769.git
アプリを作成する(名前をつけて)
heroku create sample-app
ログイン
heroku login >Enter your Heroku credentials. >Email: メールアドレス >Password (typing will be hidden): >Authentication successful.
ログアウト
heroku logout
アプリをブラウザで開く
heroku open
アプリの情報を見る
heroku apps:info === sample-app Addons: heroku-postgresql:hobby-dev Auto Cert Mgmt: false Dynos: web: 1 Git URL: https://git.heroku.com/sample-app.git Owner: abc@gmail.com Region: us Repo Size: 25 MB Slug Size: 63 MB Stack: heroku-18 Web URL: https://sample-app.herokuapp.com/
heroku上の全アプリのリスト表示
heroku list
=== abc@gmail.com Apps
sample-app
hogehoge-system
rails-system
アプリのログを見る
heroku logs
アプリのリアルタイムのログを見る
heroku logs --tail
デプロイ(既にgitで管理済みが前提)
# アプリ作成後、はじめてデプロイする時 git push heroku master # それ以降デプロイする時 git push heroku
本番環境(heroku)でのマイグレーション(Rails)
heroku run rails db:migrate
本番環境(heroku)でのRailsコンソール実行
heroku run rails console