/
YhiQ
/
KnowledgeBase
Обзор
Документация
Войти
/
YhiQ
/
KnowledgeBase
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Dockerfile
29 строк
590 B
CLTanuki
Initial commit
18 ноя 2024, 02:36
18 ноя 2024, 02:36
f048b39
Код
Авторство
О чём код?
FROM ruby:3.1-slim-bullseye as build RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ git \ && rm -rf /var/lib/apt/lists/* RUN gem update --system && gem install jekyll COPY Gemfile /tmp/Gemfile RUN bundle install --gemfile /tmp/Gemfile RUN gem cleanup WORKDIR /site COPY src/* /site/ RUN jekyll build # build from the image we just built with different metadata FROM nginxinc/nginx-unprivileged EXPOSE 8080 COPY ./docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf COPY --from=build /site/_site /usr/share/nginx/html