Skip to content

Commit 1fd3546

Browse files
committed
Merge branch 'master' of https://github.com/miguelpuyol/zkui into miguelpuyol-master
2 parents f81d39a + 6e5c7af commit 1fd3546

File tree

4 files changed

+55
-0
lines changed

4 files changed

+55
-0
lines changed

Makefile

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
NAME = zkui
2+
VERSION=2.0-SNAPSHOT
3+
4+
.PHONY: all build publish
5+
6+
all: build publish
7+
8+
build:
9+
mvn clean install
10+
cp config.cfg docker
11+
cp target/$(NAME)-*-jar-with-dependencies.jar docker
12+
docker build -t $(NAME):$(VERSION) --no-cache --rm docker
13+
rm docker/$(NAME)-*.jar
14+
rm docker/config.cfg
15+
16+
publish:
17+
docker tag -f $(NAME):$(VERSION) $(NAME):$(VERSION)
18+
docker tag -f $(NAME):$(VERSION) $(NAME):latest
19+
docker push $(NAME)

docker/Docker.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# How to build the docker image
2+
3+
```make build```
4+
5+
# How to publish the docker image
6+
7+
```make publish```
8+
9+
# Run the container
10+
11+
``run.sh```
12+
13+
# Run within Docker Compose
14+
15+
```
16+
zkui:
17+
image: zkui
18+
ports:
19+
- "9090:9090"
20+
```

docker/Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM java:8
2+
3+
MAINTAINER Miguel Garcia Puyol <[email protected]
4+
5+
WORKDIR /var/app
6+
7+
ADD zkui-*.jar /var/app/zkui.jar
8+
ADD config.cfg /var/app/config.cfg
9+
10+
ENTRYPOINT [ "java", "-jar", "/var/app/zkui.jar" ]
11+
12+
EXPOSE 9090

run.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
docker run \
2+
-d \
3+
-p 9090:9090 \
4+
zkui

0 commit comments

Comments
 (0)