Added dockerfile
This commit is contained in:
parent
b4368eb8e0
commit
e0ced417fb
14
Dockerfile
Normal file
14
Dockerfile
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
FROM node:alpine
|
||||||
|
|
||||||
|
# Setup
|
||||||
|
WORKDIR /app
|
||||||
|
COPY package*.json ./
|
||||||
|
RUN npm install
|
||||||
|
|
||||||
|
# Copy code
|
||||||
|
COPY app.js .
|
||||||
|
COPY appTest.js .
|
||||||
|
COPY logger.js .
|
||||||
|
COPY plugins/ ./plugins/
|
||||||
|
|
||||||
|
CMD [ "node", "app.js" ]
|
|
@ -28,6 +28,13 @@ npm install
|
||||||
npm run start
|
npm run start
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Docker
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker build -t kulmapaikka-ircbot .
|
||||||
|
docker run -v $(pwd)/config.js:/app/config.js kulmapaikka-ircbot
|
||||||
|
```
|
||||||
|
|
||||||
## Tekijä
|
## Tekijä
|
||||||
|
|
||||||
Jukka Susivainio <jukka.susivainio@posteo.fi>
|
Jukka Susivainio <jukka.susivainio@posteo.fi>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user