Files
spring-restdocs/samples/rest-notes-slate/slate/Dockerfile
Andy Wilkinson 2a5ff22494 Upgrade Slate sample to Slate 2.13.0
Closes gh-807
2022-05-16 17:23:44 +01:00

27 lines
488 B
Docker

FROM ruby:2.6-slim
WORKDIR /srv/slate
EXPOSE 4567
COPY Gemfile .
COPY Gemfile.lock .
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
build-essential \
git \
nodejs \
&& gem install bundler \
&& bundle install \
&& apt-get remove -y build-essential git \
&& apt-get autoremove -y \
&& rm -rf /var/lib/apt/lists/*
COPY . /srv/slate
RUN chmod +x /srv/slate/slate.sh
ENTRYPOINT ["/srv/slate/slate.sh"]
CMD ["build"]