X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=docker-build%2Fhyperkube%2FDockerfile;h=969c4bf1bb3cce44292f16a63ae452fc759d4add;hb=refs%2Fheads%2Fmaster;hp=4f3fe5b553a979a746f182fff613aae1bdbe38f6;hpb=8321feb501701dcb4023e3c052cb6a982d5db3fa;p=ta%2Fcaas-kubernetes.git diff --git a/docker-build/hyperkube/Dockerfile b/docker-build/hyperkube/Dockerfile index 4f3fe5b..969c4bf 100644 --- a/docker-build/hyperkube/Dockerfile +++ b/docker-build/hyperkube/Dockerfile @@ -12,7 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM centos:7.6.1810 +FROM scratch +ADD centos-7-docker.tar.xz / +CMD ["/bin/bash"] MAINTAINER Krisztian Lengyel ARG ceph_version @@ -30,6 +32,8 @@ RUN useradd -u 144 -M -s /sbin/nologin kube \ && yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm \ && yum install -y --setopt=skip_missing_names_on_install=False \ ${ceph_packages} \ + conntrack-tools \ + grubby \ \ # Install kubernetes && chmod a+x /kube-apiserver \ @@ -39,4 +43,5 @@ RUN useradd -u 144 -M -s /sbin/nologin kube \ # Clean up && yum erase -y ceph-release \ && yum autoremove -y \ +&& yum erase -y grubby \ && yum clean all -y \