commit a49490910ba0bc1930700b6f2b337afaf50f1f05 Author: chris Date: Thu Nov 22 13:14:28 2018 +0100 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..42e243a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.tar.gz* diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3c8a3e3 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM scratch +ENV ALPINE_VERSION 3.8.0 +ENV ALPINE_ARCH x86_64 +ADD alpine-minirootfs-$ALPINE_VERSION-$ALPINE_ARCH.tar.gz / +CMD ["/bin/sh"] diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b873e2b --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +ALPINE_VERSION=3.8.1 +ALPINE_MIRROR=https://uk.alpinelinux.org/alpine/v3.8/releases +ALPINE_ARCH=x86_64 + +image: + curl -LO $(ALPINE_MIRROR)/$(ALPINE_ARCH)/alpine-minirootfs-$(ALPINE_VERSION)-$(ALPINE_ARCH).tar.gz + curl -LO $(ALPINE_MIRROR)/$(ALPINE_ARCH)/alpine-minirootfs-$(ALPINE_VERSION)-$(ALPINE_ARCH).tar.gz.asc + gpg --verify alpine-minirootfs-$(ALPINE_VERSION)-$(ALPINE_ARCH).tar.gz.asc alpine-minirootfs-$(ALPINE_VERSION)-$(ALPINE_ARCH).tar.gz &&\ + sed -i 's/^ENV ALPINE_VERSION.*/ENV ALPINE_VERSION $(ALPINE_VERSION)/' Dockerfile &&\ + sed -i 's/^ENV ALPINE_ARCH.*/ENV ALPINE_ARCH $(ALPINE_ARCH)/' Dockerfile &&\ + docker build . -t reg.zknt.org/zknt/alpine:$(ALPINE_VERSION) + +push: + docker push reg.zknt.org/zknt/alpine:$(ALPINE_VERSION)