From 531b8f6a2eeb3c01659d51bf4fcfec2297be0a40 Mon Sep 17 00:00:00 2001 From: NikitaZotov Date: Sat, 15 Feb 2025 13:54:28 +0300 Subject: [PATCH] fix(docker): linking extensions with libraries --- Dockerfile | 4 ++-- docker-compose.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index ddd92d4c2..9c188cd33 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,11 +48,11 @@ COPY . . RUN --mount=type=cache,target=/ccache/ cmake --preset release-conan && cmake --build --preset release # Gathering all artifacts together -FROM base AS final +FROM devdeps AS final COPY --from=builder /nika/scripts /nika/scripts COPY --from=builder /nika/install /nika/install -COPY --from=builder /nika/build/Release/lib/extensions /nika/build/Release/lib/extensions +COPY --from=builder /nika/build/Release /nika/build/Release COPY --from=builder /nika/.venv /nika/.venv WORKDIR /nika diff --git a/docker-compose.yml b/docker-compose.yml index ac1c99f51..d57261a86 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,7 +26,7 @@ services: container_name: nika-problem-solver restart: unless-stopped volumes: - - ./kb:/nika/kb + - ./knowledge-base:/nika/knowledge-base - kb-binary:/nika/kb.bin - ./repo.path:/nika/repo.path - ./nika.ini:/nika/nika.ini @@ -48,10 +48,10 @@ services: - "BINARY_PATH=/nika/install/sc-machine/bin" - "CONFIG_PATH=/nika/nika.ini" - "KB_PATH=/nika/repo.path" - - "EXTENSIONS_PATH=/nika/build/Release/extensions;/nika/install/sc-machine/lib/extensions;/nika/install/scl-machine/lib/extensions" + - "EXTENSIONS_PATH=/nika/build/Release/lib/extensions;/nika/install/sc-machine/lib/extensions;/nika/install/scl-machine/lib/extensions" - "SC_SERVER_HOST=0.0.0.0" command: - - "serve" + - "run" nika-ui: image: ostis/nika-ui:0.1.0