mirror of
https://github.com/ivanilves/xiringuito.git
synced 2025-05-28 04:50:23 -07:00
34 lines
546 B
Makefile
34 lines
546 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 -d --name $(NAME) $(IMAGE)
|
|
|
|
docker-bash:
|
|
docker run -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)
|