From e49fbbc53d4b0040dfdb5475436ad3d210493e12 Mon Sep 17 00:00:00 2001 From: Jose Storopoli Date: Fri, 5 Jul 2024 09:13:32 -0300 Subject: [PATCH] fix: add docke_entrypoint.sh --- Dockerfile | 3 ++- docker_entrypoint.sh | 11 +++++++++++ manifest.yaml | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 docker_entrypoint.sh diff --git a/Dockerfile b/Dockerfile index 49ac941..67bcca4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM mysql:8.0-debian@sha256:1579fe3a97a436cc10824fc771a07fcedc92213e7ab7604eb5d2976ca419abc8 +FROM mysql:8 ENV MYSQL_USER=ulabelbase ENV MYSQL_DATABASE=labelbase @@ -42,3 +42,4 @@ RUN pip install --no-cache-dir --break-system-packages -r /app/requirements.txt COPY ./run.sh /app/run.sh RUN chmod +x /app/run.sh + diff --git a/docker_entrypoint.sh b/docker_entrypoint.sh new file mode 100644 index 0000000..aef0b68 --- /dev/null +++ b/docker_entrypoint.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +echo "Running mysql" +mysqld & + +echo "Running Labelbase" +/app/run.sh & + +echo "Running nginx" +nginx -g 'daemon off;' + diff --git a/manifest.yaml b/manifest.yaml index 41018c3..01610e8 100644 --- a/manifest.yaml +++ b/manifest.yaml @@ -19,7 +19,7 @@ assets: main: type: docker image: main - entrypoint: "/app/run.sh" + entrypoint: "docker_entrypoint.sh" args: [] mounts: main: /root