Releases: E-TECH-VENTURES/certbot
Releases · E-TECH-VENTURES/certbot
E-TECH.CER
proxy controller Docker file
FROM ruby:2.7.2-alpine AS build
ENV GEM_HOME="/usr/local/bundle"
ENV PATH $GEM_HOME/bin:$GEM_HOME/gems/bin:$PATH
RUN echo "gem: --no-document" > ~/.gemrc
RUN apk add --no-cache
build-base
ruby-dev
COPY Gemfile Gemfile.lock /app/
WORKDIR /app/
RUN bundle install --jobs 16 --retry 5
Comment out these four lines for development convenience.
Uncomment for a smaller container image.
FROM ruby:2.7.2-alpine AS run
COPY --from=build $GEM_HOME $GEM_HOME
COPY Gemfile Gemfile.lock /app/
WORKDIR /app/
COPY ./src/ /app/src/
CMD ["/app/src/main.rb"]