Skip to content

Commit

Permalink
Merge pull request #210 from NotActuallyTerry/notactuallyterry/docker…
Browse files Browse the repository at this point in the history
…file-refactor

Tidy up dockerfile
  • Loading branch information
primetheus authored Aug 22, 2024
2 parents 3132837 + 8ed7cbf commit 5bced2b
Showing 1 changed file with 7 additions and 17 deletions.
24 changes: 7 additions & 17 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,18 @@ LABEL maintainer="GitHub Services <[email protected]>"

ARG TZ='UTC'

ENV DEFAULT_TZ ${TZ}

COPY . /opt/github-team-sync
WORKDIR /opt/github-team-sync

RUN apk add --no-cache \
libxml2-dev \
libxslt-dev \
python3-dev \
make \
gcc \
libffi-dev \
build-base \
openssl-dev \
cargo \
tzdata
ENV DEFAULT_TZ=${TZ}

# Fix the warning where no timezone is specified
RUN cp /usr/share/zoneinfo/${DEFAULT_TZ} /etc/localtime

RUN pip install --no-cache-dir --upgrade pipenv

WORKDIR /opt/github-team-sync
COPY Pipfile Pipfile.lock .

RUN pipenv install

CMD pipenv run flask run
COPY . /opt/github-team-sync

CMD ["pipenv", "run", "flask", "run"]

0 comments on commit 5bced2b

Please sign in to comment.