diff --git a/network-poc/Dockerfile.native-node b/network-poc/Dockerfile.native-node index 7214529..04d40d9 100644 --- a/network-poc/Dockerfile.native-node +++ b/network-poc/Dockerfile.native-node @@ -5,7 +5,8 @@ RUN apt-get update && apt-get install -y \ && rm -rf /var/lib/apt/lists/* WORKDIR /app -COPY Cargo.toml Cargo.lock ./ +COPY Cargo.toml ./ +COPY Cargo.loc[k] ./ COPY hub/Cargo.toml hub/Cargo.toml COPY node/Cargo.toml node/Cargo.toml COPY native-node/Cargo.toml native-node/Cargo.toml diff --git a/network-poc/docker-compose.yml b/network-poc/docker-compose.yml index 2bcc725..685ae18 100644 --- a/network-poc/docker-compose.yml +++ b/network-poc/docker-compose.yml @@ -11,21 +11,19 @@ services: # Käännetään aina käynnistyksen yhteydessä varmuuden vuoksi Wasm uusimmista koodeista, ja päälle pyöräytetään Hub! command: bash -c "cd node && wasm-pack build --release --target web --out-dir ../static/pkg && cd ../hub && cargo run" - # Ollama — LLM-inferenssi GPU:lla (NVIDIA/AMD/Apple) + # Ollama — LLM-inferenssi + # NVIDIA: vaihda image → ollama/ollama:latest ja lisää deploy.resources (ks. README) + # CPU: vaihda image → ollama/ollama:latest ja poista devices ollama: - image: ollama/ollama:latest + image: ollama/ollama:rocm container_name: kipina_ollama ports: - "11434:11434" volumes: - ollama-models:/root/.ollama - deploy: - resources: - reservations: - devices: - - driver: nvidia - count: all - capabilities: [gpu] + devices: + - /dev/kfd + - /dev/dri profiles: - native