github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/packaging/docker/linux-host-kernel/Makefile (about) 1 REPO ?= $(notdir $(CURDIR)) 2 3 HOST_KERNEL_VERSION := $(shell docker run --rm go-el7 uname -r) 4 IMAGE := $(shell latest=$$(docker images | awk "/$(REPO).*$(HOST_KERNEL_VERSION)/ {print \$$2}"); if [ "$$latest" == $(HOST_KERNEL_VERSION) ]; then true; else echo $(REPO)/$(HOST_KERNEL_VERSION); fi) 5 6 $(HOST_KERNEL_VERSION): $(IMAGE) 7 8 $(IMAGE): Dockerfile 9 @echo "Building $(IMAGE) for $(HOST_KERNEL_VERSION)" 10 docker build -t $(subst /,:,$(IMAGE)) -t $(REPO):latest -t host-kernel:latest . 11 12 clean: 13 docker rmi $(subst /,:,$(IMAGE)) $(REPO):latest host-kernel:latest