12345678910111213141516171819 |
- # docker build -t registry.melvans.com:5000/rottenpotatoes .
- # docker run --rm -p 8081:80 registry.melvans.com:5000/rottenpotatoes
- # docker stop rottenpotatoes && docker rm rottenpotatoes
- # docker run -d --name rottenpotatoes --network=basicserver_default --restart=always -e VIRTUAL_HOST=rottenpotatoes.melvans.com registry.melvans.com:5000/rottenpotatoes
- FROM ruby:2.3.3
- RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
- RUN mkdir /myapp
- WORKDIR /myapp
- ADD Gemfile /myapp/Gemfile
- ADD Gemfile.lock /myapp/Gemfile.lock
- RUN bundle install
- ADD . /myapp
- RUN bundle exec rake db:migrate
- RUN bundle exec rake db:seed
- EXPOSE 80
- CMD ["rails", "server", "-b", "0.0.0.0", "-p", "80"]
|