Initial
This commit is contained in:
30
Makefile
Normal file
30
Makefile
Normal file
@@ -0,0 +1,30 @@
|
||||
APPLICATION_NAME := haproxy
|
||||
IMAGE_NAME := $(APPLICATION_NAME)
|
||||
|
||||
HOST_PORT := 80
|
||||
CONTAINER_PORT := 80
|
||||
|
||||
DOCKER := docker
|
||||
DGOSS := dgoss
|
||||
GIT := git
|
||||
|
||||
.PHONY: default help image test test-run enter
|
||||
|
||||
default: image
|
||||
|
||||
help:
|
||||
@echo "There is no help."
|
||||
|
||||
$(IMAGE_NAME):
|
||||
$(DOCKER) build -t $(IMAGE_NAME) .
|
||||
|
||||
image: $(IMAGE_NAME)
|
||||
|
||||
test:
|
||||
$(DGOSS) run $(IMAGE_NAME)
|
||||
|
||||
test-run:
|
||||
$(DOCKER) run -ti --rm -p $(HOST_PORT):$(CONTAINER_PORT) $(IMAGE_NAME)
|
||||
|
||||
enter:
|
||||
$(DOCKER) run -ti --rm -p $(HOST_PORT):$(CONTAINER_PORT) --entrypoint /bin/bash $(IMAGE_NAME)
|
||||
Reference in New Issue
Block a user