FROM ruby:2.5 RUN apt-get update -qq && apt-get install -y build-essential libmysqlclient-dev libcups2-dev libpq-dev nodejs RUN mkdir /sxrestaurant RUN mkdir -p /sxrestaurant/tmp/puma ENV RAILS_ENV production ENV RACK_ENV production WORKDIR /sxrestaurant #RUN gem install bundler #COPY Gemfile /sxrestaurant/Gemfile #COPY Gemfile.lock /sxrestaurant/Gemfile.lock #RUN bundle install --without development test RUN echo "Asia/Rangoon" > /etc/timezone RUN dpkg-reconfigure -f noninteractive tzdata COPY . /sxrestaurant RUN gem install bundler #RUN bundle update --bundler RUN bundle install --without development test RUN bundle exec rake assets:precompile CMD ["bundle", "exec", "puma", "-C", "config/puma.rb"]