FROM ruby:2.6.1-stretch

# パッケージをインストールする
RUN apt-get update && \
    apt-get install -y --no-install-recommends \
        fonts-ipaexfont \
        libssl1.0-dev \
        && \
    rm -rf /var/lib/apt/lists/*

WORKDIR /app

# Gemをインストールする
COPY Gemfile Gemfile.lock ./
RUN bundle install && \
    rm -rf \
        $(gem contents wkhtmltopdf-binary | grep -E '_darwin_x86$|_linux_x86$') \
        ~/.bundle/cache \
        "${GEM_HOME}/cache"

# アプリケーションをコピーする
COPY . ./
CMD ["ruby", "app.rb"]
