2017-05-19 08:54:47 +02:00

34 lines
630 B
Makefile

REPO = ivanilves
DIST = ubuntu
TAG = latest
NAME = xiri-$(DIST)
IMAGE = $(REPO)/$(NAME):$(TAG)
docker-build:
docker build -f Dockerfile.$(DIST) --no-cache -t $(IMAGE) .
docker-pull:
docker pull $(IMAGE)
docker-push:
docker push $(IMAGE)
docker-start:
docker run --cap-add=NET_ADMIN --device=/dev/net/tun -d --name $(NAME) $(IMAGE)
docker-bash:
docker run --cap-add=NET_ADMIN --device=/dev/net/tun -ti --name $(NAME) --rm $(IMAGE) bash
docker-logs:
docker logs $(NAME)
docker-stop:
docker kill $(NAME)
docker-rm:
docker rm $(NAME)
docker-ip:
@docker inspect --format '{{ .NetworkSettings.IPAddress }}' $(NAME)