Sign inSign up

buivansao/docker-rails

By buivansao

Updated almost 6 years ago

Image
0

204

buivansao/docker-rails repository overview

How to build and use Docker for Rails project with MySQL ???

1. We have to install Docker and Docker Compose on Ubuntu
2. Build and run
  • First, we build environment and config for our project.
docker-compose build
docker-compose run app bash (now, we'll access to virtual environment)
rails new . --database=mysql
cp config/database.yml config/database.yml.example 
  • We give permission for our folder project (777).
    After that, open config/database.yml and change:
  username: root
  password: root
  host: mysql
  • Change database name and open previous terminal window that in virtual environment. Run rails db:create to create database.
  • Now, we run docker-compose up, open browser and access:
localhost:3000 (to access Rails project)
localhost:8080 (to access Adminer)

Tag summary

Content type

Image

Digest

Size

345.7 MB

Last updated

almost 6 years ago

docker pull buivansao/docker-rails