freqn / dockerized-rails-setup

Dockerized Rails 6 Quickstart

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

Instructions

  1. docker-compose run web rails new . --force --no-deps --database=postgresql
  2. docker-compose build
  3. Replace contents of /config/database.yml with:
default: &default
adapter: postgresql
encoding: unicode
host: db
username: postgres
password:
pool: 5

development:
  <<: *default
  database: newapp_development

test:
  <<: *default
  database: newapp_test
  1. docker-compose build

  2. docker-compose up

  3. docker exec -it <container-name> bash, then

    rails db:create

    (Note: Find your container name by running docker ps -a)

About

Dockerized Rails 6 Quickstart


Languages

Language:Ruby 90.8%Language:Dockerfile 6.7%Language:Shell 2.5%