diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b363e82 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,35 @@ +# +# This is the base image from which all OpenShift Origin images inherit. Only packages +# common to all downstream images should be here. +# +# The standard name for this image is openshift/origin-base +# +FROM registry.fedoraproject.org/fedora:28 + +ENV NAME=origin-base \ + VERSION=3.9 \ + ARCH=x86_64 + +RUN INSTALL_PKGS=" \ + which git tar wget hostname util-linux bsdtar \ + socat ethtool device-mapper iptables tree findutils nmap-ncat e2fsprogs \ + xfsprogs lsof device-mapper-persistent-data ceph-common \ + " && \ + dnf install -y ${INSTALL_PKGS} && \ + dnf clean all && \ + mkdir -p /var/lib/origin + +LABEL io.k8s.display-name="OpenShift Origin Fedora 28 Base" \ + io.k8s.description="This is the base image from which all OpenShift Origin images inherit." \ + io.openshift.tags="openshift,base" \ + summary="This is the base image from which all OpenShift Origin images inherit." \ + maintainer="Jakub Čajka " \ + License="GPLv2+" \ + name="$FGC/$NAME" \ + com.redhat.component="origin" \ + version="$VERSION" \ + architecture="$ARCH" \ + usage="This is the base image from which all OpenShift Origin images inherit." \ + +COPY README.md README.md + diff --git a/README.md b/README.md index 34f2a38..f0c8832 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # origin-base -The origin-base package \ No newline at end of file +Base origin image on top which most of the other dependent origin images are based on.