Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- redis-docker:
- image: redis:3
- container_name: redis-docker
- memcached-docker:
- image: memcached:1.5
- container_name: memcached-docker
- mysql-docker:
- container_name: mysql-docker
- image: mysql:5.7
- ports:
- - 3306:3306
- volumes:
- - ../dev_data/mysql_data:/var/lib/mysql
- - ./db/mysql_dev_docker.cnf:/etc/mysql/conf.d/mysql.cnf
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: pass
- MYSQL_DATABASE: db
- MYSQL_USER: user
- MYSQL_PASSWORD: pass
- rails-app:
- container_name: rails-app
- depends_on:
- - mysql-docker
- - memcached-docker
- - redis-docker
- build: .
- working_dir: /app
- command: ./bin/start_dev.sh
- environment:
- RAILS_LOG_TO_STDOUT: 'true'
- RAILS_ENV: development
- ports:
- - 3000:3000
- - 8982:8982
- volumes:
- - rails-app-sync:/app:nocopy
- - bundle-cache:/bundle
- - ../dev_data/solr_data:/app/solr4/data
- volumes:
- rails-app-sync:
- external: true
- bundle-cache:
Add Comment
Please, Sign In to add comment