FROM centos/python-36-centos7 USER root #Perform updates RUN pip install --upgrade pip RUN yum update -y RUN yum -y remove git RUN yum -y install https://repo.ius.io/ius-release-el7.rpm \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm RUN yum -y install git2u-all #Setup semver ADD / /semver WORKDIR /semver RUN python setup.py sdist RUN pip install dist/semver-*.tar.gz # Prep workspace RUN mkdir /workspace WORKDIR /workspace VOLUME /workspace #Permissions RUN useradd -d /semverUser semverUser RUN chown -R semverUser:semverUser /workspace CMD [ "semver" ] USER semverUser