Skip to content

Commit

Permalink
Add 18 dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonathan Pigrée committed Jan 9, 2024
1 parent f6ceee7 commit a62f709
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions 18/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
FROM govpf/node:18

RUN apt-get update && \
DEBIAN_FRONTEND="noninteractive" \
apt-get install -y --no-install-recommends \
chromium \
gconf-service \
libasound2 \
libatk1.0-0 \
libatk1.0-0 \
libdbus-1-3 \
libgconf-2-4 \
libgtk-3-0 \
libnspr4 \
libnss3 \
libx11-xcb1 \
libxss1 \
libxtst6 \
fonts-liberation \
xdg-utils \
lsb-release \
&& curl -L https://github.com/Yelp/dumb-init/releases/download/v1.2.1/dumb-init_1.2.1_amd64.deb > /tmp/dumb-init.deb \
&& dpkg -i /tmp/dumb-init.deb \
&& rm /tmp/dumb-init.deb \
&& rm -rf /var/lib/apt/lists/*

ENTRYPOINT ["dumb-init"]

ENV CHROME_BIN /usr/bin/chromium

0 comments on commit a62f709

Please sign in to comment.