Files
5g-images/oai/Makefile
2021-08-05 09:27:13 +02:00

30 lines
861 B
Makefile

.PHONY: all build push
REGISTRY=docker.io
IMAGE=openverso/oai
TAG=2021.w31
gnb:
docker build -t ${IMAGE}-gnb:${TAG} . --build-arg version=${TAG} -f Dockerfile.gNB.ubuntu18 --push
enb:
docker build -t ${IMAGE}-enb:${TAG} . --build-arg version=${TAG} -f Dockerfile.eNB.ubuntu18 --push
build:
docker build -t ${IMAGE}:${TAG} .
docker build -t ${IMAGE}:${TAG}-uhd-images . -f Dockerfile.uhd_images
push:
echo "Pushing the images ${IMAGE} to ${REGISTRY}"; \
echo "Insert credentials to registry: "; \
docker --config=.docker login ${REGISTRY}; \
docker tag ${IMAGE}:${TAG} ${REGISTRY}/${IMAGE}:${TAG}; \
docker --config=.docker push ${REGISTRY}/${IMAGE}:${TAG}; \
docker tag ${IMAGE}:${TAG}-uhd-images ${REGISTRY}/${IMAGE}:${TAG}-uhd-images; \
docker --config=.docker push ${REGISTRY}/${IMAGE}:${TAG}-uhd-images; \
rm -r .docker
all: build push