File size: 794 Bytes
63aae25
 
 
 
09ee40d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FROM ubuntu:latest

WORKDIR /app

RUN apt update \
  && apt-get install -y curl unzip wget gnupg2 ca-certificates

ENV GBP_USER ${GBP_USER:-gbp}
ENV GBP_USER_ID ${GBP_USER_ID:-1000}
USER root


ADD launch.sh ./launch.sh
RUN chmod 777 /app && chmod 777 /app/launch.sh

RUN wget -q -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | tee /etc/apt/trusted.gpg.d/microsoft.gpg >/dev/null \
    && echo "deb https://packages.microsoft.com/repos/edge stable main" >> /etc/apt/sources.list.d/microsoft-edge.list \
    && apt-get update -qqy \
    && apt-get -qqy --no-install-recommends install microsoft-edge-stable

RUN curl -fsSL https://deb.nodesource.com/setup_18.x | bash \
  && apt-get install -y nodejs
RUN apt-get clean && rm -rf /var/lib/apt/lists/* 

CMD /app/launch.sh