nerpblog

Форк
0
/
Dockerfile 
27 строк · 488.0 Байт
1
FROM node:latest AS node_base
2

3
RUN echo "NODE Version:" && node --version
4
RUN echo "NPM Version:" && npm --version
5

6
FROM python:3.11.8-bookworm
7

8
COPY --from=node_base . .
9

10
COPY . .
11

12
RUN apt-get update
13

14
RUN pip install --upgrade pip && \
15
    pip install -r requirements.txt
16

17
RUN npm install && \
18
    npm run build
19

20
ENV DB_URL="none"
21
ENV BOT_TOKEN="none"
22
ENV ADMIN_USER="nerpadmin" 
23
ENV ADMIN_PASS="nerp"
24

25
EXPOSE 9100
26

27
CMD ["uvicorn", "nerpblog:app", "--port", "9100", "--host", "0.0.0.0"]
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.