Skip to content

quy267/agentstats-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build

$ docker build --tag sirc/agentstats-api agentstats-api/
$ docker tag sirc/agentstats-api 192.168.3.28:8000/sirc/agentstats-api
$ docker push 192.168.3.28:8000/sirc/agentstats-api

Pull

$ docker pull 192.168.3.28:8000/sirc/agentstats-api

Run

$ docker run --rm \
    -w /opt/sirc/app/agentstats-api
    -v sirc-config:/opt/sirc/conf
    -v sirc-log:/var/log/sirc 192.168.3.28:8000/sirc/agentstats-api
    /usr/local/bin/gunicorn -w 1 -b :18091 -k gevent 'manage:build_app("/opt/sirc/conf/api/sirc.py")'

Swarm mode service

$ docker service create \
    --network swarm-net \
    --replicas 1 \
    --mount type=volume,source=sirc-config,target=/opt/sirc/conf \
    --mount type=volume,source=sirc-log,target=/var/log/sirc \
    --name=agentstats-api 192.168.3.28:8000/sirc/agentstats-api

About

sample with flask is backend,angular is frontend,database is mongodb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors