Makefile 501 B

1234567891011121314
  1. ###构建docker镜像
  2. ss=central-user
  3. ts=$(shell date '+%Y-%m-%d-%H_%M_%S')
  4. prefix=ccr.ccs.tencentyun.com/central-k8s
  5. .PHONY: docker-build
  6. docker-build:
  7. \
  8. docker build --platform linux/amd64 -t $(ss):$(ts) . &&\
  9. docker tag $(ss):$(ts) $(prefix)/$(ss):$(ts) &&\
  10. docker tag $(ss):$(ts) $(prefix)/$(ss):latest &&\
  11. docker login ccr.ccs.tencentyun.com --username=100003829113 --password=2162162qqq### &&\
  12. docker push $(prefix)/$(ss):$(ts) &&\
  13. docker push $(prefix)/$(ss):latest &&\
  14. docker rmi $(ss):$(ts)