21 lines
836 B
Makefile
21 lines
836 B
Makefile
TAG ?= $(shell git describe --tags --always --dirty)
|
|
REGISTRY ?= kubeflownotebookswg
|
|
|
|
docker-build-jupyter-tensorflow:
|
|
$(MAKE) docker-build-cpu -C ../jupyter-tensorflow TAG=${TAG}
|
|
|
|
docker-build-jupyter-tensorflow-cuda:
|
|
$(MAKE) docker-build-cuda -C ../jupyter-tensorflow TAG=${TAG}
|
|
|
|
docker-build-cpu: docker-build-jupyter-tensorflow
|
|
docker build -t ${REGISTRY}/jupyter-tensorflow-full:${TAG} --build-arg BASE_IMG=${REGISTRY}/jupyter-tensorflow:${TAG} -f cpu.Dockerfile .
|
|
|
|
docker-build-cuda: docker-build-jupyter-tensorflow-cuda
|
|
docker build -t ${REGISTRY}/jupyter-tensorflow-cuda-full:${TAG} --build-arg BASE_IMG=${REGISTRY}/jupyter-tensorflow-cuda:${TAG} -f cuda.Dockerfile .
|
|
|
|
docker-push-cpu:
|
|
docker push ${REGISTRY}/jupyter-tensorflow-full:${TAG}
|
|
|
|
docker-push-cuda:
|
|
docker push ${REGISTRY}/jupyter-tensorflow-cuda-full:${TAG}
|