-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Update evals Docker setup to work on Windows. #4656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update evals Docker setup to work on Windows. #4656
Conversation
…ed increased log level
…conflict with numerous other things that just use the default.
|
What's the prompt that you're getting? Are there any cli options that might automatically bypass it? |
Docker on windows uses WSL. And I could NOT find any flag to bypass it. |
|
@daniel-lxs Cool. I had completely forgotten about the |
Roo recommended it. I found the command to be very agreeable :) |
|
@daniel-lxs this is ready for review again |
daniel-lxs
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.

This pull request updates the Docker setup for the evals system to handle installation prompts for VS Code extensions automatically and changes the port mapping from 3000 to 3446 for the web service.
Changes:
packages/evals/Dockerfile.runnerto useyes |for extension installations.DONT_PROMPT_WSL_INSTALL=1inpackages/evals/.docker/entrypoints/runner.shto suppress WSL prompts.packages/evals/docker-compose.ymlto use 3446.packages/evals/README.mdto reflect the new port.Closes #4655
Important
Update evals Docker setup for Windows compatibility by automating VS Code extension installations and changing web service port to 3446.
Dockerfile.runnerto useyes |for automatic VS Code extension installations.DONT_PROMPT_WSL_INSTALL=1inrunner.shto suppress WSL prompts.docker-compose.ymlfrom 3000 to 3446.README.mdto reflect the new port 3446 for web service access.This description was created by
for 77d9dcd. You can customize this summary. It will automatically update as commits are pushed.