Browse Source

maj apikaz

master
fabrice.regnier 2 weeks ago
parent
commit
9c5c644b40
  1. 2
      dockers/apikaz/docker-compose.yml
  2. 10
      dockers/apikaz/source/Dockerfile

2
dockers/apikaz/docker-compose.yml

@ -13,6 +13,8 @@ services:
environment:
PORT: 5000
FLASK_DEBUG: 1
#important sinon mmctl va aller taper sur PROD1
ENV MMCTL_SERVER: "https://${apikazHost}.${domain}"
FLASK_ENV: development # Activation du rechargement automatique
# volumes:
# - apiKaz:/

10
dockers/apikaz/source/Dockerfile

@ -1,10 +1,5 @@
FROM python:3.11
# RUN apt-get update
# RUN apt-get -y autoremove
#
# RUN apt-get install -y curl
#installer mmctl
RUN mkdir -p /mm/ && cd /mm/ && \
curl -vfsSL -O https://releases.mattermost.com/mmctl/v9.7.1/linux_amd64.tar && \
@ -15,10 +10,5 @@ COPY . /usr/src/app/
WORKDIR /usr/src/app/
EXPOSE 5000
#https://stackoverflow.com/questions/75608323/how-do-i-solve-error-externally-managed-environment-every-time-i-use-pip-3
# RUN mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.old
RUN pip install -r requirements.txt
#CMD ["python3", "app.py"]
CMD ["python", "app.py"]

Loading…
Cancel
Save