00.rubyonrails:05.windows10にdockerでrails6環境構築
目次
05.Windows10にDockerでRails6環境構築
Windows10 + WSL2 Ubuntu + Docker desktopにRail6 + Postgre環境を構築
webコンテナ(Dockerfileから作成したイメージから作成)とdbコンテナをdocker-composeでupします。
- WindowsのスタートボタンからDocker Desktopを起動
- WSL2を起動し、VisualStudioCodeを起動
mkdir rais6 cd rails6 code .
- Dockerfileを元にしてwebコンテナ用のイメージ(設計図)を作成
docker-compose run --no-deps web rails new . --force --database=postgresql ls -l docker-compose build sudo chown -R $USER:$USER .
- データベースとしてpostgresqlを用いるためにconfig/database.ymlを書き換えて、Ctrl+S で保存
- docker-compose upでwebコンテナ(上で作ったイメージを元に作成)と、dbコンテナ(DockerHubにあるイメージimage: postgresを元に作成)を作成し、連携
- rake:db createでデータベースを作成
- WindowsのWebブラウザで、localhost:3000にアクセス
docker-compose up -d docker-compose run web rake db:create
Dockerを止めるとき(アプリを止めるとき)
docker-compose down
見出し
https://zenn.dev/cherenkov/articles/7c5f70875c5cae
docker-compose + rails6 環境構築
2021.11.02に公開
3 min read
https://qiita.com/ryohashimoto/items/7caf905389ccb5d7d8fb
@ryohashimoto
更新日 2021年06月04日
Ruby on Rails 6.1の主要な新機能・変更点
rails5
source 'https://rubygems.org' gem 'rails', '5.0.3'
Gemfileを更新したら
docker-compose run web bundle install docker-compose down docker-compose up —-build -d
https://zenn.dev/tmasuyama1114/articles/rails-docker-5x-how-to
Ruby on Railsの開発環境をDockerで構築する方法(Rails 5.x)
2021.03.30に公開
https://qiita.com/sew_sou19/items/32ed9c418840085333fc
@sew_sou19
更新日 2021年05月05日
[Rails]Railsのバージョンを5.0→5.2に上げてみた
https://qiita.com/hmmrjn/items/7cc5e5348755c517458a
@hmmrjn
更新日 2019年08月06日
【Rails 5.2】 Active Storageの使い方
見出し
00.rubyonrails/05.windows10にdockerでrails6環境構築.txt · 最終更新: 2022/01/28 by adash333