ingress-nginx-helm/images/ubuntu-slim/Makefile
Jeff Grafton 9e09b43a58 Release ubuntu-slim:0.8
This has no code changes, but it uses updated upstream dependencies with
fixes for the following:
* CVE-2016-1234
* CVE-2016-3706
* CVE-2016-4429
* CVE-2016-5417
* CVE-2016-6323
* CVE-2017-6507
2017-03-30 16:09:28 -07:00

22 lines
568 B
Makefile
Executable file

all: push
TAG ?= 0.8
PREFIX ?= gcr.io/google-containers/ubuntu-slim
BUILD_IMAGE ?= ubuntu-build
TAR_FILE ?= rootfs.tar
PUSH_TOOL ?= gcloud
container: clean
docker build --pull -t $(BUILD_IMAGE) -f Dockerfile.build .
docker create --name $(BUILD_IMAGE) $(BUILD_IMAGE)
docker export $(BUILD_IMAGE) > $(TAR_FILE)
docker build --pull -t $(PREFIX):$(TAG) .
push: container
$(PUSH_TOOL) docker -- push $(PREFIX):$(TAG)
clean:
docker rmi -f $(PREFIX):$(TAG) || true
docker rmi -f $(BUILD_IMAGE) || true
docker rm -f $(BUILD_IMAGE) || true
rm -f $(TAR_FILE)