2 months ago
I'm using the Railway-supplied Docker image to run openclaw. I updated openclaw using Railway ssh because the update function never works using the web chat interface.
Openclaw updated ok, but then I saw the common "This port already in use" message. I cleared that somehow. And now the gateway reboots ever 60 seconds.
And now I see a new error:
Agent failed before reply: Sandbox mode requires Docker, but the "docker" command was not found in PATH. Install Docker (and ensure "docker" is available), or set agents.defaults.sandbox.mode=off to disable sandboxing.
How did the Docker command get removed from the PATH? I certainly don't want to turn sandbox off. How do I fix this? Is updating openclaw manually inside of the Docker container not a good idea? I need to wait for a new container image with new openclaw version?
Thank you.
1 Replies
2 months ago
Is there some sort of issue with updating OC inside of the container instead of updating the entire container? Search returns nothing, your AI has doesn't have enough context to help, and there is no way I'm turning off sandbox mode.