サルでもわかる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
行 27: 行 27:
 ===== Dockerを使わずにHerokuにDeploy ===== ===== Dockerを使わずにHerokuにDeploy =====
  
-  -Windows Docker Desktopを起動 +DockerのままデプロイせずにHerokuにデプロイる方法
-  -WSL2Ubuntuを起動 +
-  -cd rails7 && code . +
-  -VisualStudioCodeが開くのでCtrl+@でターミナル画面を出 +
-  -docker-compose up -d +
-  -WEBブラウザで、localhost:3000/ を開く +
-となります。なお、rails g scaffold などをしたい場合は、+
  
-docker-compose web exec bash +  -[[https://heroku.com|Heroku]]に新規登録(メールアドレスとパスワード) 
-で、webコンテナ入ってから実行ます。webコテナのbashから出るときは、+  -WSL2のUbuntuHeroku-CLIをインストールてHerokuにログイ
  
-exit+<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月時点でうまくいかなかった方法 ===== ===== 2022年1月時点でうまくいかなかった方法 =====
 経過は以下に記載 経過は以下に記載
  
-[[https://i-doctor.sakura.ne.jp/font/?p=48078|Docker Desktop for Windowsを試してみる()Windows10+WSL2+DockerDesktopRuby on Rails7+PostgreSQL環境構築してみる【2022年1月時点】]]+[[https://i-doctor.sakura.ne.jp/font/?p=48214|Docker Desktop for Windowsを試してみる()Windows10+WSL2+DockerDesktop Ruby on Rails7をHerokuにデプロイに苦戦(作成中)】]]
  
  
行 127: 行 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アプリをデプロイ.1642936879.txt.gz · 最終更新: 2022/01/23 by adash333

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki