CONVOX Ruby on Docker David Dollar
Packaging and Distribution
Foreman
Foreman Heroku CLI
Foreman Heroku CLI Buildpacks
Foreman Heroku CLI Buildpacks Convox
Why?
$ gem install foreman
$ gem install foreman zsh: command not found: gem
Rubygems
Rubygems Ruby
Rubygems Ruby make
Rubygems Ruby make gcc
Rails
Rails Ruby 2.3.1 Node 6.2.1 gcc libxml libc
Ruby 2.3.1 Node 6.2.1 gcc libxml libc Ruby 2.3.1 Node 6.2.1 gcc libxml libc Ruby 2.3.1 Node 6.2.1 gcc libxml libc Rails Rails Rails
Ruby 2.3.1 Node 6.2.1 gcc libxml libc Ruby 2.3.1 Node 6.2.1 gcc libxml libc Ruby 2.3.1 Node 6.2.1 gcc libxml libc Management Tool
Ruby 2.3.1 Node 6.2.1 gcc libxml libc Ruby 2.3.1 Node 6.2.1 gcc libxml libc Ruby 2.3.1 Node 6.2.1 gcc libxml libc Management Tool Deployment Tool Rails Rails Rails
zsh: command not found: ruby
Ruby 2.3.1 Node 6.2.1 gcc libxml libc Rails acme/app:v1docker build 80 443
$ cat Dockerfile FROM ubuntu:16.04 RUN apt-get install ruby nodejs WORKDIR /app ENV PORT 5000 COPY Gemfile Gemfile.lock /app RUN bundle install COPY . /app CMD rails server -p 5000
Ruby 2.3.1 Node 6.2.1 gcc libxml libc Rails acme/app:v1docker build 80 443
Docker Docker Docker acme/app:v1 80 443 acme/app:v1 80 443 acme/app:v1 80 443
Docker Docker Docker acme/app:v1 80 443 acme/app:v1 80 443 acme/app:v1 80 443 acme/site:v2 80 443 acme/site:v2 80 443
acme/app:v1 80 443
Ruby 2.3.1 Node 6.2.1 gcc libxml libc Rails acme/app:v1docker build 80 443
CONVOX David Dollar @ddollar david@convox.com

Ruby on Docker