Skip to content

Commit

Permalink
Update dockerfiles with faces dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
nfaltermeier committed Nov 13, 2022
1 parent 3b19406 commit 2dd355d
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 7 deletions.
9 changes: 6 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
# Based off of https://github.com/minimaxir/gpt-2-cloud-run/blob/master/Dockerfile
FROM python:3.8-slim-buster
FROM python:3.10-slim-buster

WORKDIR /code

RUN pip3 --no-cache-dir install -U py-cord==2.0.0b5 python-dotenv
# opencv dependencies https://stackoverflow.com/a/63377623
RUN apt-get update && apt-get install -y ffmpeg libsm6 libxext6 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

COPY .env src/ secret-scholars-bot-config.json ./
RUN pip3 --no-cache-dir install -U py-cord python-dotenv markovchain pillow opencv-python

COPY .env src/ secret-scholars-bot-config.json markov.txt ./

RUN printf "build_time=%s" "'`date -Iseconds`'" > autogen_buildtime.py

Expand Down
8 changes: 5 additions & 3 deletions Dockerfile-arm32v6
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
# Based off of https://github.com/minimaxir/gpt-2-cloud-run/blob/master/Dockerfile
FROM arm32v6/python:3.8-alpine

RUN apk update && apk add gcc musl-dev
RUN apk update && apk add gcc musl-dev py3-opencv zlib-dev jpeg-dev

WORKDIR /code

RUN pip3 --no-cache-dir install -U py-cord==2.0.0b5 python-dotenv
ENV PYTHONPATH=$PYTHONPATH:/usr/lib/python3.10/site-packages

RUN pip3 --no-cache-dir install -U py-cord python-dotenv markovchain pillow

COPY .env src/ secret-scholars-bot-config.json ./

RUN printf "build_time=%s" "'`date -Iseconds`'" > autogen_buildtime.py

CMD [ "python", "./bot.py" ]
# CMD [ "python", "./bot.py" ]
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@ docker run -d secret-scholars-bot
### ARM32v6
Run
```sh
docker run -d secret-scholars-bot secret-scholars-bot:arm32v6
docker run -d secret-scholars-bot:arm32v6
```

0 comments on commit 2dd355d

Please sign in to comment.