File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11VERSION =2.1
2+ CONTAINER_NAME =kosync
3+ HOST_PORT =7200
24
35build :
46 docker build --rm=true --tag=koreader/kosync:$(VERSION ) .
57 docker tag koreader/kosync:$(VERSION ) koreader/kosync:latest
68
9+ start : build
10+ mkdir -p logs/app logs/redis data/redis
11+ -docker rm -f $(CONTAINER_NAME )
12+ docker run -d -p $(HOST_PORT ) :7200 \
13+ -v ` pwd` /logs/app:/app/koreader-sync-server/logs \
14+ -v ` pwd` /logs/redis:/var/log/redis \
15+ -v ` pwd` /data/redis:/var/lib/redis \
16+ --name=$(CONTAINER_NAME ) koreader/kosync:$(VERSION )
17+
18+ stop :
19+ -docker rm -f $(CONTAINER_NAME )
20+
721push :
822 docker push koreader/kosync:$(VERSION )
923 docker push koreader/kosync:latest
1024
11- .PHONY : test
25+ .PHONY : build start stop push test
1226test :
1327 docker run --rm koreader/kosync:$(VERSION ) /app/koreader-sync-server/scripts/run_tests.sh
1428
You can’t perform that action at this time.
0 commit comments