Showing
1 changed file
with
2 additions
and
16 deletions
1 | FROM golang:1.17.3 | 1 | FROM golang:1.17.3 |
2 | 2 | ||
3 | -ENV Xvfb :99 | ||
4 | -ENV DISPLAY=:99 | ||
5 | -ENV GO111MODULE=on | ||
6 | - | ||
7 | -RUN apt-get -y update | ||
8 | -RUN apt-get install -y wget xvfb gnupg | ||
9 | - | ||
10 | -RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - | ||
11 | -RUN sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' | ||
12 | -RUN apt-get -y update | ||
13 | -RUN apt-get install -y google-chrome-stable | ||
14 | - | ||
15 | -RUN apt-get install -yqq unzip | ||
16 | -RUN wget -O /tmp/chromedriver.zip http://chromedriver.storage.googleapis.com/`curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE`/chromedriver_linux64.zip | ||
17 | -RUN unzip /tmp/chromedriver.zip chromedriver -d /usr/local/bin/ | ||
18 | - | ||
19 | WORKDIR /src | 3 | WORKDIR /src |
20 | COPY . /src | 4 | COPY . /src |
21 | 5 | ||
6 | +RUN apt-get update | ||
7 | +RUN apt-get install -y libgconf-2-4 libatk1.0-0 libatk-bridge2.0-0 libgdk-pixbuf2.0-0 libgtk-3-0 libgbm-dev libnss3-dev libxss-dev libasound2 | ||
22 | RUN go build -o Joongna_api_server | 8 | RUN go build -o Joongna_api_server |
23 | 9 | ||
24 | EXPOSE 8080 | 10 | EXPOSE 8080 | ... | ... |
-
Please register or login to post a comment