-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathDockerfile.framework
More file actions
32 lines (21 loc) · 884 Bytes
/
Dockerfile.framework
File metadata and controls
32 lines (21 loc) · 884 Bytes
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
26
27
28
29
30
31
32
FROM amazonlinux
WORKDIR /google-chrome
RUN yum -y install wget && \
yum -y install tar && \
yum -y install gzip && \
yum -y install unzip
RUN wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm && \
yum -y install google-chrome-stable_current_x86_64.rpm
WORKDIR /chrome-driver
RUN wget https://chromedriver.storage.googleapis.com/79.0.3945.36/chromedriver_linux64.zip && \
unzip chromedriver_linux64.zip
ENV PATH /chrome-driver:$PATH
WORKDIR /framework
RUN rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm && \
yum -y install dotnet-runtime-3.1
WORKDIR /pickaxe-bin
RUN wget https://github.com/bitsummation/pickaxe/releases/latest/download/pickaxe-linux-x64.tar.gz && \
tar xzf pickaxe-linux-x64.tar.gz && \
rm pickaxe-linux-x64.tar.gz
ENV PATH /pickaxe-bin:$PATH
WORKDIR /