← Home

Docker Sandbox

31 March, 2026 - Tags: TIL, Docker, AI

最近跟朋友聊到 openclaw,它提到 docker 推出了一個叫做 sandbox 的功能,我本來想說這不是只要把 agent 丟進 container 裡面執行就好了,為何需要推出獨立的功能來完成它?不過看了一下 architecture 頁面,它還是有做了一些方便整合 agent 的功能,例如說跟 host 的 workspace 檔案同步、在發到 LLM provider 的 API call 中 inject credential 避免 sandbox 內可以存取這些 API key 等等,對於開發來說還是比較方便的。但 docker sandbox 應該也不是唯一的選項就是了,像是我之前看過 code-on-incus 好像就是跟 incus 的整合,或是 Daytona 好像也可以?但我目前還是打算繼續用自己寫的 agent skill 去生 incus vm 出來就好,等到以後有需求再看看是否需要尋找其他方案。