Create docker
This commit is contained in:
20
Makefile
20
Makefile
@ -1,3 +1,7 @@
|
||||
CONTAINER_NAME=pingator
|
||||
IMAGE_NAME=pingator
|
||||
EXTERNAL_PORT=8080
|
||||
|
||||
run:
|
||||
@npm start
|
||||
|
||||
@ -6,3 +10,19 @@ build:
|
||||
- @rm -rf build
|
||||
@npm run build
|
||||
@rm build/static/js/*.map
|
||||
|
||||
docker-build:
|
||||
- @docker image rm $(IMAGE_NAME)
|
||||
@docker \
|
||||
build \
|
||||
--progress plain \
|
||||
--tag $(IMAGE_NAME) \
|
||||
.
|
||||
|
||||
docker-run:
|
||||
@docker \
|
||||
run \
|
||||
--publish $(EXTERNAL_PORT):3000 \
|
||||
--name=$(CONTAINER_NAME) \
|
||||
--detach \
|
||||
$(IMAGE_NAME)
|
||||
|
||||
Reference in New Issue
Block a user