| 123456789101112131415161718192021222324252627282930313233343536373839 |
- FROM oraclelinux:7-slim
- ENV HTTP_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
- ENV HTTPS_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
- ENV NO_PROXY localhost,.local,.oraclecorp.com,.grungy.us
- RUN yum install gzip make curl-devel expat-devel gettext-devel openssl-devel zlib-devel -y \
- && yum install gcc perl-ExtUtils-MakeMaker -y \
- && yum remove git -y \
- && cd /usr/src && curl -L https://github.com/git/git/archive/v2.21.0.tar.gz | tar zx \
- && cd /usr/src/git-2.21.0 && make prefix=/usr/local/git all && make prefix=/usr/local/git install
- FROM oraclelinux:7-slim
- ENV HTTP_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
- ENV HTTPS_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
- ENV NO_PROXY localhost,.local,.oraclecorp.com,.grungy.us
- # install node
- RUN yum -y install oracle-nodejs-release-el7 \
- && yum install -y --disablerepo=ol7_developer_EPEL nodejs procps
- # install latest git
- COPY --from=0 /usr/local/git /usr/local/git
- RUN echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc \
- && echo "source /etc/bashrc" >> /root/.bashrc
- # install google chrome
- RUN echo "[google-chrome]" > /etc/yum.repos.d/google-chrome.repo \
- && echo "name=google-chrome" >> /etc/yum.repos.d/google-chrome.repo \
- && echo "baseurl=https://dl-ssl.google.com/linux/chrome/rpm/stable/\$basearch" >> /etc/yum.repos.d/google-chrome.repo \
- && echo "enabled=1" >> /etc/yum.repos.d/google-chrome.repo \
- && echo "gpgcheck=1" >> /etc/yum.repos.d/google-chrome.repo \
- && echo "gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub" >> /etc/yum.repos.d/google-chrome.repo \
- && yum-config-manager --enable ol7_optional_latest \
- && yum install -y google-chrome-stable \
- && yum clean all
- ENV SHELL /bin/bash
|