Anvc / Dockerfile
0tuandz's picture
Update Dockerfile
06277ec verified
raw
history blame contribute delete
902 Bytes
FROM node:22
USER root
RUN apt-get update && apt-get install -y \
git \
build-essential \
python3 \
pkg-config \
libssl-dev \
libcairo2-dev \
libpango1.0-dev \
libjpeg-dev \
libgif-dev \
librsvg2-dev \
libnss3 \
libdbus-1-3 \
libatk1.0-0 \
libatk-bridge2.0-0 \
libcups2 \
libxkbcommon0 \
libxcomposite1 \
libxdamage1 \
libsqlite3-dev \
libx11-xcb1 libxtst6 libxrandr2 libasound2 libpangocairo-1.0-0 libcups2 libnss3 \
libxss1 libxcomposite1 libxdamage1 libxshmfence1 libegl1 libgbm1 libatk-bridge2.0-0 \
libatk1.0-0 libgtk-3-0 libxfixes3 libxi6 libsndfile-dev fonts-liberation fonts-liberation lsb-release xdg-utils \
libatomic1 \
&& rm -rf /var/lib/apt/lists/*
USER node
WORKDIR /home/node/app
RUN git clone https://github.com/Tuanlor207/Abcd1929.git .
RUN npm install
EXPOSE 3000
CMD ["node", "index"]