hey all, trying to setup openclaw in a fly instance. running through the docker setup locally first. when i get to 'configure skills now' it pushes me out of the container. when i bash back in i have to start onboarding again and it doesnt save my model settings. apologies for the poor explanation but does this ring a bell to anyone
#docker setup
1 messages · Page 1 of 1 (latest)
All I can say is OMG!!!! If you are even Thinking of installing OPenclaw on Windows using DOcker... ONe word for you.... "DON'T"!
YES you can fight your way through it and YES I have gotten it working.. and YES it is an Unstable POS when you are done as there are to many systems with conflicting file PATHS that confuse the AI and make it act weird.
NOT what you want.
What you DO want if to either install with WSL2 with Linus Ubuntu 24.04 OS installed and INstall your CLaw in there on Windows.
That is the stable solution.
If you want to ISOLATE CLAW on your windows PC by using a Docker COntainer.. ya.. "DON'T"... Just for CLAW.. DOcker is great for that, just doesn't play noce with the CLAW yet.
BUT I DO have a MORE than perfect solution to that as well so you don;t have to use DOcker, it is better, easier to install by a LONG shot as well.
But I am just finishing that off here in a few days, so DM me OPENCLAW for Windows SYstem if you want to know more and get your hands on the best Windows setup.
That symptom usually means you’re onboarding inside a throwaway / non-persistent container, so when the wizard hits “configure skills now” (and the CLI container exits or gets restarted), you lose the config and next time it looks like a fresh install.
A few concrete checks/fixes:
- Use the intended Docker flow (host runs onboarding; config persists on host)
- From the repo root, run:
./docker-setup.sh(recommended), or the manual flow:docker compose run --rm openclaw-cli onboarddocker compose up -d openclaw-gateway
- It’s normal for the
openclaw-clicontainer to exit after onboarding. Your settings should be written to the host at:~/.openclaw/~/.openclaw/workspace
(Docs: https://docs.openclaw.ai/install/docker)
If those folders aren’t getting created/updated, your bind mount / file sharing isn’t working.
- If you’re doing
docker run …/ “bash back in”