diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e91a39f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,25 @@ +ARG RUBY_VERSION=2.7.4 +FROM ruby:$RUBY_VERSION-slim + +RUN apt-get update \ + && apt-get install -y \ + build-essential \ + git \ + locales \ + nodejs + +COPY Gemfile Gemfile + +RUN NOKOGIRI_USE_SYSTEM_LIBRARIES=true bundle install + +RUN \ + echo "en_US UTF-8" > /etc/locale.gen && \ + locale-gen en-US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US.UTF-8 +ENV LC_ALL en_US.UTF-8 + +COPY entrypoint.sh /entrypoint.sh + +ENTRYPOINT ["/entrypoint.sh"] +