FROM centos:centos7 ENV REFRESHED_AT 2016-08-09 # Define args and set a default value ARG maintainer=tier ARG imagename=centos7base ARG version=1.0 MAINTAINER $maintainer LABEL Vendor="Internet2" LABEL ImageType="Base" LABEL ImageName=$imagename LABEL ImageOS=centos7 LABEL Version=$version LABEL Build docker build --rm --tag $maintainer/$imagename . # Install base deps RUN yum -y install --setopt=tsflags=nodocs epel-release && \ yum -y install net-tools wget curl tar unzip mlocate logrotate strace telnet man unzip vim wget rsyslog cron && \ yum clean all && \ mkdir -p /opt/tier # Install Trusted Certificates RUN update-ca-trust force-enable ADD ./cert/InCommon.crt /etc/pki/ca-trust/source/anchors/ RUN update-ca-trust extract # Set default environment variables. ENV HOME /opt/tier # Allow triggerable events on the first time running RUN touch /tmp/firsttimerunning # Define working directory. WORKDIR /opt/tier