infra_snippets/kubernetes/autoscale/service/Makefile

23 lines
437 B
Makefile
Raw Normal View History

2021-07-25 01:23:40 +00:00
IMAGE_NAME:=echoservice
2021-07-25 01:31:51 +00:00
GCP_PROJECT:=hip-wharf-319304
2021-07-25 01:23:40 +00:00
.PHONY: all
all: build push
.PHONY: build
build:
docker build -t $(IMAGE_NAME) .
.PHONY: push
push:
2021-07-25 01:31:51 +00:00
docker tag $(IMAGE_NAME) gcr.io/$(GCP_PROJECT)/$(IMAGE_NAME)
docker push gcr.io/$(GCP_PROJECT)/$(IMAGE_NAME)
2021-07-25 01:23:40 +00:00
.PHONY: clean
clean:
2021-07-25 01:31:51 +00:00
docker rmi $(IMAGE_NAME) gcr.io/$(GCP_PROJECT)/$(IMAGE_NAME) $(IMAGE_NAME)
2021-07-25 01:23:40 +00:00
.PHONY: run
run:
docker run --rm -i -t -p "8080:8080" $(IMAGE_NAME)