diff options
| author | 2022-09-17 15:04:21 -0700 | |
|---|---|---|
| committer | 2022-09-17 15:04:21 -0700 | |
| commit | 9101a47101dd16eb7d95329aa02324e546749d77 (patch) | |
| tree | a042230f735517fea757476efe335d3ce2798df0 /Dockerfile | |
| parent | Merge pull request #20 from python-discord/update-staff-channel-logic (diff) | |
| parent | Fix Poetry 1.2 Support (diff) | |
Merge pull request #30 from python-discord/poetry-1.2
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 17 |
1 files changed, 5 insertions, 12 deletions
@@ -1,19 +1,12 @@ -FROM python:3.9.5-slim +FROM --platform=linux/amd64 ghcr.io/chrislovering/python-poetry-base:3.9-slim -ENV PYTHONFAULTHANDLER=1 \ - PYTHONUNBUFFERED=1 \ - PYTHONHASHSEED=random \ - PIP_NO_CACHE_DIR=off \ - PIP_DISABLE_PIP_VERSION_CHECK=on \ - PIP_DEFAULT_TIMEOUT=100 - -RUN pip install poetry +ENV PYTHONHASHSEED=random +# Install Dependencies WORKDIR /metricity -COPY poetry.lock pyproject.toml /metricity/ +COPY poetry.lock pyproject.toml ./ +RUN poetry install -RUN poetry config virtualenvs.create false && poetry install COPY . /metricity - CMD ["bash", "entry_point.sh"] |