github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/packaging/docker/mac-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 $(BUILD_VARS) .
    11  
    12  clean:
    13  	docker rmi $(subst /,:,$(IMAGE)) $(REPO):latest host-kernel:latest