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

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

ユーザ用ツール

サイト用ツール


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


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
00.rubyonrails:03.herokuにrails7アプリをデプロイ [2022/01/23] – [見出し] adash33300.rubyonrails:03.herokuにrails7アプリをデプロイ [2022/01/28] (現在) – [Dockerを使わずにHerokuにDeploy] adash333
行 24: 行 24:
 Docker Desktop for Windowsを試してみる(6)Windows10+WSL2+DockerDesktopでRuby on Rails7+PostgreSQLを環境構築してみる【2022年1月時点】 Docker Desktop for Windowsを試してみる(6)Windows10+WSL2+DockerDesktopでRuby on Rails7+PostgreSQLを環境構築してみる【2022年1月時点】
 2022年1月22日 2022年1月22日
-===== 見出し =====+ 
 +===== Dockerを使わずにHerokuにDeploy ===== 
 + 
 +Dockerのままデプロイせずに、Herokuにデプロイする方法 
 + 
 +  -[[https://heroku.com|Heroku]]に新規登録(メールアドレスとパスワード) 
 +  -WSL2のUbuntuにHeroku-CLIをインストールてHerokuにログイン 
 + 
 +<code> 
 +curl https://cli-assets.heroku.com/install.sh | sh 
 +heroku login -i 
 +(Herokuのメールアドレスとパスワードを入力) 
 +heroku create 
 +heroku addons:create heroku-postgresql:hobby-dev 
 + 
 +git init 
 +git add . 
 +git commit -m  "init" 
 +git push heroku main 
 + 
 +heroku run rake db:migrate 
 +</code> 
 + 
 +WEBサイトの場所は、[[https://heroku.com|Heroku]]にログインすると確認できます。 
 +===== 2022年1月時点でうまくいかなかった方法 ===== 
 +経過は以下に記載 
 + 
 +[[https://i-doctor.sakura.ne.jp/font/?p=48214|Docker Desktop for Windowsを試してみる(7)Windows10+WSL2+DockerDesktop + Ruby on Rails7をHerokuにデプロイに苦戦(作成中)】]] 
 + 
 + 
 +途中まで、 
 +https://betterprogramming.pub/how-to-containerize-and-deploy-apps-with-docker-and-heroku-b1c49e5bc070 
 + 
 +最後、git push してから、heroku run bash → rake db:migrate する必要あり 
 +これではDockerでできていないが、、、 
 + 
 + 
 +  -docker-compose downでコンテナはすべて終了しておく
   -HerokuのIDとパスワードを作成(後で、heroku login -iの時に使用する)   -HerokuのIDとパスワードを作成(後で、heroku login -iの時に使用する)
  
行 35: 行 72:
  
   -Heroku CLIのインストール   -Heroku CLIのインストール
 +  -Herokuにログイン
 <code> <code>
 curl https://cli-assets.heroku.com/install.sh | sh curl https://cli-assets.heroku.com/install.sh | sh
行 42: 行 80:
 heroku container:login heroku container:login
 </code> </code>
 +  -Herokuアプリの新規作成
 +
 +<code>
 +heroku create
 +heroku container:push web
 +heroku container:release web
 +heroku open (私に場合はうまくいかず、アプリのアドレスを開いた)
 +</code>
 +→ うまくいかず。
 +
 +
 +
 +
 +
 ===== リンク ===== ===== リンク =====
  
 +
 +https://blap.blog/?p=863
 +DockerでRailsの環境構築してHerokuへデプロイまで
 +2021.12.16
 +
 +https://pokuwagata.hatenablog.com/entry/2018/11/21/234006
 +2018-11-21
 +コンテナを中心にDocker、Herokuの基本概念を整理する
 +
 +https://zenn.dev/koduki/articles/b4cb0551523919
 +Dockerって何? って聞かれたときの解説、の解説
 +2021.06.21に更新
 +
 +
 +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 https://betterprogramming.pub/how-to-containerize-and-deploy-apps-with-docker-and-heroku-b1c49e5bc070
行 49: 行 119:
 GreekDataGuy GreekDataGuy
 Mar 25, 2020 Mar 25, 2020
 +→2022/1月に、Rails7でやったら、だめだった。
 +
  
 https://programmingmemo.com/docker-rails-heroku/ https://programmingmemo.com/docker-rails-heroku/
行 64: 行 136:
 エンジニアを始めてから便利だったツールまとめ エンジニアを始めてから便利だったツールまとめ
 2022.01.21に公開、mac 2022.01.21に公開、mac
 +===== AWS =====
 +
 +https://zenn.dev/jinwatanabe/articles/d8e73fcccf16fbfed9df
 +Rails(Docker)をProductionモードで起動してみる (CI/CDまでの道⑤)
 +2022.01.23に公開
 +
 +
  
  


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki