forked from epita/ruche-manager
add docker support
This commit is contained in:
parent
a61815e9e7
commit
c2d9709bdd
3 changed files with 17 additions and 1 deletions
11
Dockerfile
Normal file
11
Dockerfile
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
FROM denoland/deno:debian
|
||||||
|
RUN mkdir /app
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY . ./
|
||||||
|
|
||||||
|
RUN chmod +x ./run.sh
|
||||||
|
RUN chmod +x ./src/bot.ts
|
||||||
|
|
||||||
|
ENTRYPOINT [ "./run.sh" ]
|
5
docker.sh
Executable file
5
docker.sh
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/bash
|
||||||
|
docker stop ruche-manager
|
||||||
|
docker remove ruche-manager
|
||||||
|
docker build . --tag ruche-manager/ruche-manager:latest
|
||||||
|
docker run -d --name ruche-manager --restart unless-stopped ruche-manager/ruche-manager:latest
|
Loading…
Add table
Add a link
Reference in a new issue