mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
✨ Dockerfile
This commit is contained in:
parent
032c93ebf9
commit
3003cbf359
15
.dockerignore
Normal file
15
.dockerignore
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
.devcontainer/
|
||||||
|
.github/
|
||||||
|
.vscode/
|
||||||
|
assets/
|
||||||
|
k8s/
|
||||||
|
tests/
|
||||||
|
.dockerignore
|
||||||
|
.editorconfig
|
||||||
|
.gitignore
|
||||||
|
.pre-commit-config.yaml
|
||||||
|
.prettier*
|
||||||
|
docker-compose.yml
|
||||||
|
Dockerfile
|
||||||
|
LICENSE
|
||||||
|
*.md
|
||||||
19
Dockerfile
Normal file
19
Dockerfile
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
FROM python:3.11-slim-bookworm
|
||||||
|
|
||||||
|
EXPOSE 8080
|
||||||
|
|
||||||
|
WORKDIR /app/zhenxun
|
||||||
|
|
||||||
|
COPY . /app/zhenxun
|
||||||
|
|
||||||
|
RUN pip install poetry -i https://mirrors.aliyun.com/pypi/simple/
|
||||||
|
|
||||||
|
RUN poetry install
|
||||||
|
|
||||||
|
VOLUME /app/zhenxun/data /app/zhenxun/data
|
||||||
|
|
||||||
|
VOLUME /app/zhenxun/resources /app/zhenxun/resources
|
||||||
|
|
||||||
|
RUN poetry run playwright install --with-deps chromium
|
||||||
|
|
||||||
|
CMD ["poetry", "run", "python", "bot.py"]
|
||||||
Loading…
Reference in New Issue
Block a user