サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


00.rubyonrails:03.herokuにrails7アプリをデプロイ


文書の過去の版を表示しています。


03.HerokuにRails7アプリをデプロイ

見出し

https://i-doctor.sakura.ne.jp/font/?p=48214
Docker Desktop for Windowsを試してみる(7)Windows10+WSL2+DockerDesktop + Ruby on Rails7をHerokuにデプロイに苦戦(作成中)
2022年1月22日

開発環境

Windows 10 Pro 21H1
Hyper-Vを有効化
Windows Docker Desktop 4.0.0
VisualStudioCode (wsl用の拡張機能インストール済み)

WSL2 Ubuntu 20.04 LTS
VisualStudioCode (+拡張機能 )

その後、以下でRails7(Docker)開発環境を構築した状況

https://i-doctor.sakura.ne.jp/font/?p=48078
Docker Desktop for Windowsを試してみる(6)Windows10+WSL2+DockerDesktopでRuby on Rails7+PostgreSQLを環境構築してみる【2022年1月時点】
2022年1月22日

見出し

途中まで、
https://betterprogramming.pub/how-to-containerize-and-deploy-apps-with-docker-and-heroku-b1c49e5bc070

最後、git push してから、heroku run bash → rake db:migrate する必要あり
これではDockerでできていないが、、、

  1. docker-compose downでコンテナはすべて終了しておく
  2. HerokuのIDとパスワードを作成(後で、heroku login -iの時に使用する)

database.yml

production:
  <<: *default
  url: <%= ENV['DATABASE_URL'] %>
  1. Heroku CLIのインストール
  2. Herokuにログイン
curl https://cli-assets.heroku.com/install.sh | sh
exec $SHELL -l
heroku --version
heroku login -i
heroku container:login
  1. Herokuアプリの新規作成
heroku create
heroku container:push web
heroku container:release web
heroku open (私に場合はうまくいかず、アプリのアドレスを開いた)

→ うまくいかず。

リンク

https://blap.blog/?p=863
DockerでRailsの環境構築してHerokuへデプロイまで
2021.12.16

https://qiita.com/sho7650/items/9654377a8fc2d4db236d
@sho7650
更新日 2017年12月23日
Heroku で Docker を使う場合の諸注意

https://betterprogramming.pub/how-to-containerize-and-deploy-apps-with-docker-and-heroku-b1c49e5bc070
How to Containerize and Deploy Apps With Docker and Heroku
GreekDataGuy
Mar 25, 2020
→2022/1月に、Rails7でやったら、だめだった。

https://programmingmemo.com/docker-rails-heroku/
Dockerで環境構築したRailsをHerokuにデプロイする方法-前編
2021年5月4日

https://devcenter.heroku.com/ja/articles/build-docker-images-heroku-yml
heroku.yml を使用して Docker イメージをビルドする
最終更新日 2020年12月29日(火)

https://zenn.dev/nakaatsu/articles/7133e16a0f787c
エンジニアを始めてから便利だったツールまとめ
2022.01.21に公開、mac

見出し


00.rubyonrails/03.herokuにrails7アプリをデプロイ.1642922458.txt.gz · 最終更新: 2022/01/23 by adash333

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki