docker pull juliolustosa/ruby-rbenv
- Ubuntu 16.04 LTS as base system.
- Unattended Security Upgrades
- Rbenv
- Ruby versions 2.4.1 and 2.3.4
- Ruby version default is 2.3.4
- Node.js
- RPM
- Yarn
The image has an deploy
user with UID 9999 and home directory /home/deploy
. Your application is supposed to run as this user. Even though Docker itself provides some isolation from the host OS, running applications without root privileges is good security practice.
Your application should be placed inside /app
If this project help you reduce time to develop, you can give me a cup of coffee :)