-
Notifications
You must be signed in to change notification settings - Fork 0
/
DockerfileX64-jdk11
14 lines (10 loc) · 1.56 KB
/
DockerfileX64-jdk11
1
2
3
4
5
6
7
8
9
10
11
12
13
FROM openjdk:11.0.13-jdk
WORKDIR /app
#Ubuntu系统
RUN /bin/sh -c 'apt-get update && apt-get upgrade -y && apt-get install wget -y && apt-get install git -y &&apt-get install unzip -y && apt-get install fonts-liberation -y && apt-get install libasound2 -y && apt-get install libatk-bridge2.0-0 -y && apt-get install libatk1.0-0 -y && apt-get install libatspi2.0-0 -y && apt-get install libcairo2 -y && apt-get install libcups2 -y && apt-get install libdbus-1-3 -y && apt-get install libdrm2 -y && apt-get install libgbm1 -y && apt-get install libgdk-pixbuf2.0-0 -y && apt-get install libglib2.0-0 -y && apt-get install libgtk-3-0 -y && apt-get install libnspr4 -y && apt-get install libnss3 -y && apt-get install libpango-1.0-0 -y && apt-get install libxcomposite1 -y && apt-get install libxdamage1 -y && apt-get install libxfixes3 -y && apt-get install libxkbcommon0 -y && apt-get install libxshmfence1 -y && apt-get install xdg-utils -y '
#下载安装chrome: https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
#参考:https://blog.csdn.net/weixin_42170439/article/details/100927676
RUN /bin/sh -c 'mkdir /tools && cd /tools && wget -P /tools https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && dpkg -i google-chrome-stable_current_amd64.deb'
#下载安装chrome驱动: 位置/tools
ENV CHROME_DRIVER_VERSION=99.0.4844.51
RUN /bin/sh -c 'cd /tools && chmod 755 /tools &&wget http://npm.taobao.org/mirrors/chromedriver/${CHROME_DRIVER_VERSION}/chromedriver_linux64.zip &&unzip -d /tools chromedriver_linux64.zip'