@@ -52,7 +52,7 @@ The Dockerfile uses a **multi-stage build** to optimize image size and support o
5252
5353``` bash
5454# Build image (no local models)
55- docker build -t perpendicularity:0.1.0 .
55+ docker buildx build --platform linux/amd64 -t perpendicularity:0.1.0 .
5656
5757# Image size: ~1.5GB
5858```
@@ -78,7 +78,7 @@ docker build -t perpendicularity:0.1.0 .
7878
7979``` bash
8080# Build with local models support
81- docker build \
81+ docker buildx build --platform linux/amd64 \
8282 --build-arg INSTALL_LOCAL_MODELS=true \
8383 -t perpendicularity:0.1.0-gpu .
8484
@@ -245,15 +245,15 @@ docker exec perpendicularity nvidia-smi
245245
246246``` bash
247247# Use BuildKit for faster builds
248- DOCKER_BUILDKIT=1 docker build -t perpendicularity:0.1.0 .
248+ DOCKER_BUILDKIT=1 docker buildx build --platform linux/amd64 -t perpendicularity:0.1.0 .
249249
250250# Multi-platform build (for deployment on different architectures)
251251docker buildx build \
252252 --platform linux/amd64,linux/arm64 \
253253 -t perpendicularity:0.1.0 .
254254
255255# Build with specific Python version
256- docker build \
256+ docker buildx build --platform linux/amd64 \
257257 --build-arg PYTHON_VERSION=3.11 \
258258 -t perpendicularity:0.1.0 .
259259```
@@ -264,10 +264,10 @@ docker build \
264264
265265``` bash
266266# Build with no cache
267- docker build --no-cache -t perpendicularity:0.1.0 .
267+ docker buildx build --platform linux/amd64 --no-cache -t perpendicularity:0.1.0 .
268268
269269# Use BuildKit cache
270- docker build \
270+ docker buildx build --platform linux/amd64 \
271271 --cache-from perpendicularity:latest \
272272 -t perpendicularity:0.1.0 .
273273```
@@ -326,7 +326,7 @@ ollama pull qwen2.5:14b-instruct
326326# 3. Deploy Perpendicularity
327327git clone https://github.com/t-neumann/perpendicularity.git
328328cd perpendicularity
329- docker build -t perpendicularity:0.1.0 .
329+ docker buildx build --platform linux/amd64 -t perpendicularity:0.1.0 .
330330docker run -d --network host \
331331 -v $( pwd) /config/agent_config.yaml:/app/config/agent_config.yaml:ro \
332332 perpendicularity:0.1.0
@@ -534,7 +534,7 @@ perpendicularity api --reload
534534
535535``` bash
536536# Build and run in Docker
537- docker build -t perpendicularity:0.1.0 .
537+ docker buildx build --platform linux/amd64 -t perpendicularity:0.1.0 .
538538docker run -d \
539539 --name perpendicularity \
540540 --restart unless-stopped \
@@ -554,7 +554,7 @@ ollama pull qwen2.5:14b-instruct
554554
555555git clone https://github.com/t-neumann/perpendicularity.git
556556cd perpendicularity
557- docker build -t perpendicularity:0.1.0 .
557+ docker buildx build --platform linux/amd64 -t perpendicularity:0.1.0 .
558558docker run -d --network host perpendicularity:0.1.0
559559```
560560
0 commit comments