00.rubyonrails:02.windows10にdockerでrails7環境構築
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
00.rubyonrails:02.windows10にdockerでrails7環境構築 [2022/01/28] – [Docker] adash333 | 00.rubyonrails:02.windows10にdockerでrails7環境構築 [2022/10/04] (現在) – [リンク] adash333 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== 02.windows10にdockerでrails7環境構築 ====== | ====== 02.windows10にdockerでrails7環境構築 ====== | ||
[[00.rubyonrails: | [[00.rubyonrails: | ||
+ | |||
+ | ===== リンク ===== | ||
+ | https:// | ||
+ | Docker Desktop for Windowsを試してみる(3)Windows10でWindowsとwsl2間でのファイルのコピー | ||
+ | 2022年1月28日 | ||
+ | |||
+ | https:// | ||
+ | 【Rails7】DockerでRuby on Railsアプリを構築してHerokuにデプロイするまで | ||
+ | |||
+ | |||
+ | https:// | ||
+ | @FUSe_wadthee | ||
+ | 更新日 2022年03月15日 | ||
+ | ええ!?Getting Started with Rails(7)で詰まるなんてあっていいんですか! | ||
+ | |||
+ | https:// | ||
+ | DockerでRails6+PostgreSQLの開発環境を構築する | ||
+ | 2022/ | ||
+ | |||
+ | https:// | ||
+ | Docker 上で Ruby on Rails 7 の開発環境を構築してみた | ||
+ | 2022.06.15 | ||
+ | |||
+ | https:// | ||
+ | @normalsalt | ||
+ | 更新日 2022年03月04日 | ||
+ | Ruby on Rails 7 with Bootstrap on Docker Compose 開発環境を簡単に構築する方法 | ||
+ | |||
+ | https:// | ||
+ | Rails7 のステージング環境(Docker)を楽々に作成してSSL化する | ||
+ | 2022/09/04 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== 今回構築した環境で再開するときはdocker-compose up -d ===== | ===== 今回構築した環境で再開するときはdocker-compose up -d ===== | ||
行 13: | 行 50: | ||
とします。なお、rails g scaffold などをしたい場合は、 | とします。なお、rails g scaffold などをしたい場合は、 | ||
< | < | ||
- | docker-compose | + | docker-compose exec web bash |
</ | </ | ||
で、webコンテナに入ってから実行します。webコンテナのbashから出るときは、 | で、webコンテナに入ってから実行します。webコンテナのbashから出るときは、 | ||
行 21: | 行 58: | ||
で出ます。 | で出ます。 | ||
- | ==== Gemfileを更新したいとき ===== | + | 新しいファイルを作成したような場合は、WSL2で以下のコマンドを入力する必要があることがあります。 |
+ | |||
+ | < | ||
+ | sudo chown -R $USER:$USER . | ||
+ | </ | ||
+ | |||
+ | ==== Gemfileを更新したとき ===== | ||
行 27: | 行 70: | ||
docker-compose run web bundle install | docker-compose run web bundle install | ||
docker-compose down | docker-compose down | ||
- | docker-compose up -d | + | docker-compose up --build |
</ | </ | ||
+ | イメージをビルドしなおすので時間はかかる。 | ||
+ | https:// | ||
+ | DockerコンテナでRailsでアプリを作りたい。docker-composeで出るエラー | ||
+ | PolymetisOutis7 | ||
+ | 投稿2021/ | ||
https:// | https:// | ||
行 38: | 行 86: | ||
dockerでGemfile(gem追加)更新したら後、データベースが消えた、gemが反映しない | dockerでGemfile(gem追加)更新したら後、データベースが消えた、gemが反映しない | ||
+ | ==== Dockerイメージを持ち運びたいとき ==== | ||
+ | |||
+ | |||
+ | https:// | ||
+ | 2017-11-01 | ||
+ | Docker イメージをファイルでやり取りする | ||
+ | 基本的に Docker イメージ | ||
+ | |||
+ | |||
+ | ===== 突然Dockerがアンインストールされたり、docker-composeが使えなくなってしまったら ===== | ||
+ | |||
+ | https:// | ||
+ | @lukapla | ||
+ | 投稿日 2020年05月31日 | ||
+ | Ubuntu 20.04でapt install docker-composeでインストールしたらバージョンが古くてエラーが発生 | ||
+ | |||
+ | |||
+ | https:// | ||
+ | @suaaa7 | ||
+ | 投稿日 2019年08月25日 | ||
+ | WSL2でdocker-composeを使えるようにするまで | ||
+ | |||
+ | |||
+ | |||
+ | ==== 見出し ==== | ||
+ | |||
+ | |||
+ | https:// | ||
+ | @kodai_0122 | ||
+ | 更新日 2019年11月18日 | ||
+ | Rails6の本番環境でBlocked hostエラーが発生したときの対処法 | ||
+ | config/ | ||
+ | production.rb ? | ||
===== 見出し ===== | ===== 見出し ===== | ||
行 133: | 行 214: | ||
https:// | https:// | ||
Getting Started with Rails | Getting Started with Rails | ||
- | →RoRのインストールには以下が必要 | + | →Rails6のインストールには以下が必要 |
-Ruby | -Ruby | ||
- | -SQLite3 | + | -SQLite3 |
- | -Node.js | + | -Node.js (Rails7ではとりあえず不要) |
- | -Yarn | + | -Yarn (Rails7ではとりあえず不要) |
Ruby 3.1 on Rails 7 | Ruby 3.1 on Rails 7 | ||
行 461: | 行 542: | ||
===== rails7 ===== | ===== rails7 ===== | ||
+ | https:// | ||
+ | @jnchito | ||
+ | 更新日 2022年04月20日 | ||
+ | Rails 7.0 + Ruby 3.1でゼロからアプリを作ってみたときにハマったところあれこれ | ||
+ | |||
https:// | https:// | ||
行 470: | 行 556: | ||
Ruby 3.1に対応したRails 7.0.1がリリース。「Ruby 3.1 on Rails 7」が実現 | Ruby 3.1に対応したRails 7.0.1がリリース。「Ruby 3.1 on Rails 7」が実現 | ||
2022年1月11日 | 2022年1月11日 | ||
+ | |||
+ | https:// | ||
+ | @jnchito | ||
+ | 更新日 2022年01月28日 | ||
+ | Rails 7.0 + Ruby 3.1でゼロからアプリを作ってみたときにハマったところあれこれ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Docker ===== | ===== Docker ===== | ||
行 501: | 行 600: | ||
===== 見出し ===== | ===== 見出し ===== | ||
- | [[00.rubyonrails6: | + | [[00.rubyonrails: |
00.rubyonrails/02.windows10にdockerでrails7環境構築.1643336311.txt.gz · 最終更新: 2022/01/28 by adash333