679 B
679 B
Docker
Check images in releases
- Latest one:
reddec/nano-run:latest
Create Dockerfile inherited from the image and copy configuration and binaries
Minimal example
app.yaml
command: '/mybinary --with --some args'
Dockerfile
FROM reddec/nano-run
COPY app.yaml /conf.d/app.yaml
COPY mybinary /mybinary
Build & Run
docker run --rm -p 127.0.0.1:8080:80 $(docker build -q .)
Check it's working by sending test request
curl -v -X POST "http://127.0.0.1:8080/app/"
- To keep tasks persistent - mount
/data
volume like:docker run -v $(pwd)/data:data ...