From 955aad6276b7982416458cdac7ccc329762c798d Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Mon, 12 Sep 2016 12:06:24 +0100 Subject: [PATCH] Use a random tag for Debian kernel build base To store all the old images they need a different tag, so use a random one. Signed-off-by: Justin Cormack --- alpine/base/debian-build-kernel/Makefile | 6 +++++- alpine/kernel/Dockerfile | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/alpine/base/debian-build-kernel/Makefile b/alpine/base/debian-build-kernel/Makefile index 2cfcae3a1..60428abf0 100644 --- a/alpine/base/debian-build-kernel/Makefile +++ b/alpine/base/debian-build-kernel/Makefile @@ -4,7 +4,11 @@ BASE=debian:jessie IMAGE=debian-build-kernel +TAG := $(shell cat /dev/urandom | od -N6 -t x2 | head -n1 | cut -b9- | sed 's/ //g') + push: docker pull $(BASE) - tar cf - Dockerfile | docker build --no-cache -t mobylinux/$(IMAGE):latest - + tar cf - Dockerfile | docker build --no-cache -t mobylinux/$(IMAGE):$(TAG) - + docker tag mobylinux/$(IMAGE):$(TAG) mobylinux/$(IMAGE):latest + docker push mobylinux/$(IMAGE):$(TAG) docker push mobylinux/$(IMAGE):latest diff --git a/alpine/kernel/Dockerfile b/alpine/kernel/Dockerfile index 1f57e13c4..5b0ba0064 100644 --- a/alpine/kernel/Dockerfile +++ b/alpine/kernel/Dockerfile @@ -1,4 +1,4 @@ -FROM mobylinux/debian-build-kernel@sha256:412d36481df6123efc9a5a51656e13164f8178d11d682c63de8de82d43abd0d2 +FROM mobylinux/debian-build-kernel:a009a11bf0ad ARG KERNEL_VERSION=4.4.20 ARG DEBUG=0