From d6109ccdfffe98c5bb62abb11e01dcce302c537a Mon Sep 17 00:00:00 2001 From: Clement Date: Sat, 18 May 2024 14:44:36 +0200 Subject: [PATCH] update docker file --- Express/barAndCafe/Dockerfile | 9 ++++++--- docker-compose.yml | 2 ++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Express/barAndCafe/Dockerfile b/Express/barAndCafe/Dockerfile index 5e14555..12c6d98 100644 --- a/Express/barAndCafe/Dockerfile +++ b/Express/barAndCafe/Dockerfile @@ -43,12 +43,15 @@ USER node # go to work folder WORKDIR /home/node + +ARG port +ENV env_port $port + # Expose port -EXPOSE 3000 +EXPOSE $port # Add Healthcheck -# FIXME: remttre check avec un port -# HEALTHCHECK --interval=10s --timeout=10s --start-period=5s --retries=3 CMD wget --no-verbose --tries=1 --spider http://localhost:3000 || exit 1 +HEALTHCHECK --interval=10s --timeout=10s --start-period=5s --retries=3 CMD wget --no-verbose --tries=1 --spider http://localhost:$port || exit 1 # copy from build image COPY --chown=node:node --from=BUILD_IMAGE /home/node/node_modules ./node_modules diff --git a/docker-compose.yml b/docker-compose.yml index 6ce5a81..6d262d5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -31,6 +31,8 @@ services: back_drink: image: git.lab-ouest.org/epitech/ratrapage_t-web_back:pr-6-head + environment: + - port=${BACK_BASE_PORT} labels: - traefik.enable=true - traefik.http.routers.expressDrinkTweb.rule=Host(`${DRINK_URL}`)