From bf7d149a271f5bcfa4010f012016ef35e3aae518 Mon Sep 17 00:00:00 2001 From: Meng Zhang Date: Wed, 29 Mar 2023 12:57:03 +0800 Subject: [PATCH] Add supervisord to support a single docker run deployment (#29) * Add suppervisord in dockerfile * Create supervisord * Update README.md * Update README.md --- Dockerfile | 13 ++++++ README.md | 17 +++++-- deployment/.env | 3 +- deployment/config/vector.toml | 4 +- deployment/docker-compose.yml | 66 ++++++--------------------- deployment/scripts/supervisord.sh | 46 +++++++++++++++++++ development/docker-compose.dev.yml | 26 +++-------- development/docker-compose.python.yml | 2 +- tabby/admin/Home.py | 2 +- tabby/admin/pages/Metrics.py | 2 +- tabby/tasks/duckdb.yaml | 4 +- tabby/tasks/init.yaml | 8 ---- tabby/tools/duckdb/main.sh | 4 +- 13 files changed, 104 insertions(+), 93 deletions(-) create mode 100755 deployment/scripts/supervisord.sh delete mode 100644 tabby/tasks/init.yaml diff --git a/Dockerfile b/Dockerfile index 23ee65f..f853303 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,4 +32,17 @@ RUN --mount=type=cache,target=/root/.cache pip install -i $PYPI_INDEX_URL --extr ENV LD_LIBRARY_PATH "$LD_LIBRARY_PATH:/opt/conda/lib" RUN ln -s /opt/conda/lib/libcudart.so.11.7.99 /opt/conda/lib/libcudart.so +# vector +RUN <