Skip to content

anfangd/docker-compose-ruby-rails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-compose script for Rails & MySQL Development

Software Stack

Item Description
Ruby 2.5.3
Ruby on Rails Rails 5.2.2
bundler Bundler version 2.0.2
MySQL 5.7

Content

tree
├── docker-compose.yml
├── .env
├── mysql
│   ├── Dockerfile
│   ├── conf
│   │   └── etc
│   │      └── my.cnf
│   └── data
└── rails
    │── Dockerfile
    └── src
        │── Gemfile
        └── Gemfile.lock

Set Up

docker-compose run web rails new . --force --database=mysql --skip-bundle
default: &default
  adapter: mysql2
  encoding: utf8
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  username: root
  password: root
  host: dc-db-mysql
# build
docker-compose build

# boot
docker-compose up -d
docker-compose run web rails db:create
docker-compose down

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published