Public | Automated Build

Last pushed: 8 months ago
Short Description
Contenedor base para el desarrollo de aplicaciones en Ruby y Ruby on Rails / Sinatra.
Full Description

Instalacion:
docker pull blackraider/devenv-ruby

Cuenta con dos volumenes: /home/developer/projects/rails y /home/developer/projects/ruby para montar como carpetas en el host o volumenes de datos

docker volume create --name railsprojects
docker run -it --name rails01 -v railsprojects:/home/developer/projects/rails -w /home/developer/projects/rails blackraider/devenv-ruby /bin/zsh

Expone los puertos 3000, 80 y 8080.
Para el desarrollo en RoR el servidor de desarrollo puede abrirse como

rails s -b 0.0.0.0 -p 3000

para poder acceder a el desde el navegador del host, via direccion de la maquina devuelta por docker-machine ip, usando el puerto 3000.

No es necesario montar ninguno de los dos volumenes pero es aconsejable si se quiere acceder a los projectos desde el host.

Docker Pull Command
Owner
blackraider
Source Repository

Comments (0)