forked from eatvio/eatvio-infra
26 lines
537 B
Docker
Executable File
26 lines
537 B
Docker
Executable File
FROM ubuntu:22.04
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
ENV TZ=Europe/Moscow
|
|
ENV PATH=node_modules/.bin:$PATH
|
|
|
|
WORKDIR /application
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
# make \
|
|
curl \
|
|
libpq-dev \
|
|
libzip-dev \
|
|
unzip \
|
|
zip
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
software-properties-common \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
RUN curl -sL https://deb.nodesource.com/setup_20.x | bash -
|
|
RUN apt-get update && apt-get install -y nodejs && npm install -g npm@10.1.0
|
|
|
|
ENV PATH=node_modules/.bin:$PATH
|
|
|