diff options
Diffstat (limited to 'chrome/Dockerfile')
-rw-r--r-- | chrome/Dockerfile | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/chrome/Dockerfile b/chrome/Dockerfile deleted file mode 100644 index ef07d5b..0000000 --- a/chrome/Dockerfile +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | FROM ubuntu:14.04 | ||
2 | |||
3 | # TODO: Bridge kerberos credentials | ||
4 | # TODO: Add infosec CAs | ||
5 | |||
6 | RUN \ | ||
7 | export DEBIAN_FRONTEND=noninteractive && \ | ||
8 | sed 's/main$/main universe/' -i /etc/apt/sources.list && \ | ||
9 | apt-get update && \ | ||
10 | apt-get install -y curl && \ | ||
11 | curl -s https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && \ | ||
12 | sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' && \ | ||
13 | apt-get update && \ | ||
14 | apt-get install -y google-chrome-stable && \ | ||
15 | apt-get clean && \ | ||
16 | rm -rf /var/lib/apt/lists/* && \ | ||
17 | rm -rf /tmp/* | ||
18 | |||
19 | RUN mkdir -p /home/crutem && \ | ||
20 | echo "crutem:x:1677955:1677955:Developer,,,:/home/crutem:/bin/bash" >> /etc/passwd && \ | ||
21 | echo "crutem:x:1677955:" >> /etc/group && \ | ||
22 | echo "crutem ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/crutem && \ | ||
23 | chmod 0440 /etc/sudoers.d/crutem && \ | ||
24 | chown crutem:crutem -R /home/crutem | ||
25 | |||
26 | USER crutem | ||
27 | ENV HOME /home/crutem | ||
28 | WORKDIR /home/crutem | ||
29 | CMD /usr/bin/google-chrome | ||