Merge pull request #2 from AH-IT-SLTN/testing

added Dockerfile
This commit is contained in:
AH-IT-SLTN
2020-01-08 14:53:39 +01:00
committed by GitHub
2 changed files with 22 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
FROM alpine:latest
RUN mkdir -p /usr/src/
#Install Software
RUN apk add --update nodejs npm git
RUN cd /usr/src && git clone https://github.com/orangecoding/fredy.git
@@ -15,5 +15,5 @@ WORKDIR /usr/src/fredy
EXPOSE 9876
VOLUME [ "/conf" ]
CMD node index.js --no-daemon
# --no-daemon is required for keeping Container alive
CMD node index.js --no-daemon

View File

@@ -1,6 +1,3 @@
#Trying to add Docker Image
# Fredy
[F]ind [R]eal [E]states [D]amn Eas[y] :heart:
@@ -148,3 +145,22 @@ You can call the stats http endpoint like this:
curl http://localhost:9876
```
The ports is depending on what you've configured in your config file.
# Docker
Use the Dockerfile in this Repo to build a Image
Ex: docker build -t fredy/fredy /path/to/your/Dockerfile
## Create & Run a Container
Put your config.json to /path/to/your/conf/
Ex: docker create --name fredy -v /path/to/your/conf/:/conf -p 9876:9876 fredy/fredy
## Logs
You can browse Logs with
docker logs fredy -f