Skip to content

Commit 73ed9f2

Browse files
authored
Docker cleanup script (RooCodeInc#4469)
1 parent 174da08 commit 73ed9f2

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

packages/evals/README.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@ To stop an evals run early you can simply stop the "controller" container using
6868

6969
<img width="1302" alt="Screenshot 2025-06-06 at 9 00 41 AM" src="https://github.com/user-attachments/assets/a9d4725b-730c-441a-ba24-ac99f9599ced" />
7070

71-
72-
## Advanced Usage / Debugging
71+
## Advanced Usage
7372

7473
The evals system runs VS Code headlessly in Docker containers for consistent, reproducible environments. While this design ensures reliability, it can make debugging more challenging. For debugging purposes, you can run the system locally on macOS, though this approach is less reliable due to hardware and environment variability.
7574

@@ -89,3 +88,21 @@ The setup script does the following:
8988
- Creates and migrates a Postgres database
9089
- Prompts for an OpenRouter API key to add to `.env.local`
9190
- Optionally builds and installs the Roo Code extension from source
91+
92+
## Troubleshooting
93+
94+
Here are some errors that you might encounter along with potential fixes:
95+
96+
Problem:
97+
98+
```sh
99+
Error response from daemon: network 3d812c43410fcad072c764fa872a53fc0a5edf33634964699242a886947aff1a not found
100+
```
101+
102+
Solution:
103+
104+
Prune orphaned resources:
105+
106+
```sh
107+
docker system prune -f
108+
```

packages/evals/docker-compose.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,8 @@ services:
7777
tty: true
7878
profiles:
7979
- runner
80+
81+
networks:
82+
default:
83+
name: evals_default
84+
driver: bridge

0 commit comments

Comments
 (0)