28 lines
609 B
Docker
28 lines
609 B
Docker
|
FROM node:lts-bookworm
|
||
|
|
||
|
ENV SHELL bash
|
||
|
ENV PNPM_HOME="/pnpm"
|
||
|
ENV PATH="$PNPM_HOME:$PATH"
|
||
|
|
||
|
RUN npm install -g pnpm@8.15.1 && \
|
||
|
pnpm setup && \
|
||
|
pnpm install -g @quasar/cli@2.2.1
|
||
|
|
||
|
RUN apt-get -y --fix-missing update && \
|
||
|
apt-get -y --fix-missing upgrade && \
|
||
|
apt-get -y --no-install-recommends install \
|
||
|
apt-utils \
|
||
|
chromium \
|
||
|
libasound2 \
|
||
|
libgbm-dev \
|
||
|
libgtk-3-0 \
|
||
|
libgtk2.0-0 \
|
||
|
libnotify-dev \
|
||
|
libnss3 \
|
||
|
libxss1 \
|
||
|
libxtst6 \
|
||
|
xauth \
|
||
|
xvfb \
|
||
|
&& apt-get clean \
|
||
|
&& rm -rf /var/lib/apt/lists/*
|