docker部署openclaw遇到的一些踩坑記錄
1. 關于各種包確實的問題,例如
1)
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'nostr-tools' imported from /app/dist/nostr-CbbGL74J.js
2)Cannot find package 'zca-js' imported from /app/dist/zalouser-CxeH9e8o.js
解決方法:
修改dockerfile文件,在RUN pnpm build:docker前增加以下代碼,缺少哪個包安裝哪個包,比如我這里需要安裝nostr-tools、 zca-js、 google-auth-library。
RUN pnpm add nostr-tools zca-js google-auth-library -w
2. 容器一直重啟
Container openclaw-openclaw-gateway-1 Started0.0s
Error response from daemon: Container bee17a63c281f5774d3e87c45e1a1b20d304613bf4786d63100e97e76142fd97 is restarting, wait until the container is running
查看日志獲取具體報錯:
docker logs bee17a63c281f5774d3e87c45e1a1b20d304613bf4786d63100e97e76142fd97 #容器號換成自己的
1)docker logs bee17a63c281f5774d3e87c45e1a1b20d304613bf4786d63100e97e76142fd97
2026-03-20T01:56:59.491+00:00 Gateway failed to start: Error: non-loopback Control UI requires gateway.controlUi.allowedOrigins (set explicit origins), or set gateway.controlUi.dangerouslyAllowHostHeaderOriginFallback=true to use Host-header origin fallback mode
解決方法:
檢查配置文件,確保你的配置文件(如 .env 或 openclaw.json)中包含了正確的 gateway.controlUi.allowedOrigins 設置。例如:
{
"gateway": {
"controlUi": {
"allowedOrigins": [
"http://localhost:18789",
"https://localhost:18789",
"http://127.0.0.1:18789",
"https://你的服務器ip:18789",
]
}
}
}3. control ui requires device identity (use HTTPS or localhost secure context
解決方法:
先建立密鑰對存放在當前路徑下的文件夾certs下,再在docker-compose.yml文件中添加掛在目錄,添加完畢重啟容器。

4. 訪問UI出現(xiàn)pairing required
解決方法:
在容器內(nèi)部執(zhí)行以下代碼進行配對
openclaw devices list # 列出待配對和已配對的設備 openclaw devices approve <設備標識> #對可信設備進行配對授權
5. 聊天窗口對話出現(xiàn):HTTP 401: Invalid Authentication
解決方法:
在容器內(nèi)部執(zhí)行以下代碼
openclaw setup
總結
到此這篇關于docker部署openclaw遇到的一些踩坑記錄的文章就介紹到這了,更多相關docker部署openclaw踩坑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持腳本之家!
相關文章

Docker部署OpenClaw后容器內(nèi)無法使用代理的解決方法
在本地跑得好好的OpenClaw,一放到Docker容器里,代理就不生效了,如果你正在經(jīng)歷這些,別懷疑人生——這不是你的問題,是Docker網(wǎng)絡和OpenClaw代理解析邏輯的雙重夾擊,我2026-04-23
阿里云CentOS上如何使用Docker部署OpenClaw并接入百煉大模型
文章主要講述了作者在阿里云服務器上搭建OpenClaw的過程,選擇了阿里云百煉大模型并使用了免費額度,文中詳細介紹了環(huán)境準備步驟,包括安裝Docker和DockerCompose,以及配置Doc2026-04-15
OpenClaw接入飛書機器人的完整教程(Docker部署版)
本教程基于 Docker 部署的 OpenClaw 環(huán)境編寫,所有命令都已適配 Docker 容器化場景,如果你尚未部署 OpenClaw,請先完成基礎部署,感興趣的小伙伴可以跟隨小編一起學習一2026-04-10
騰訊云OpenClaw部署之解決Docker鏡像拉取超時的完整步驟
penClaw作為2026年爆火的開源AI 執(zhí)行引擎,憑借其強大的任務自動化能力和靈活的擴展性,吸引了大量開發(fā)者和企業(yè)用戶,這篇文章主要介紹了騰訊云OpenClaw部署之解決Docker鏡像2026-04-09
OpenClaw安裝部署指南之npm、Docker與源碼三種模式詳解
OpenClaw 是一款熱門且強大的開源 AI 智能體框架,大家稱它為養(yǎng)龍蝦,其核心能力是讓大語言模型能夠理解指令并直接操作你的電腦完成真實任務,這篇文章主要介紹了OpenClaw安裝2026-04-08
想要擁有一個完全私有化部署、支持 Claude 和 ChatGPT 的中文 AI 助手?OpenClaw(原Clawdbot/Moltbot)漢化版正是你的不二之選,本文給大家介紹了如何使用Docker部署OpenC2026-03-30
OpenClaw Docker部署踩坑全記錄(OpenClaw v2026.3.23)
文章詳細記錄了使用Docker部署OpenClaw的全過程,強調了使用官方鏡像而非本地build的重要性,并提供了完整的docker-compose配置文件,文章還指導了部署流程和訪問地址,最后解2026-03-26
一文教你OpenClaw Docker 部署并調用本地Qwen3.5 9B模型
本文詳細介紹了在 Ubuntu 24.04 系統(tǒng)上通過 Docker 部署 Ollama 并運行 Qwen3.5-9B的完整流程,同時對接 OpenClaw 實現(xiàn) Web 交互,文中通過示例代碼介紹的非常詳細,需要的2026-03-12
Windows、macOS、Linux三系統(tǒng)本地部署OpenClaw+避坑指南+Docker一鍵部署,30分鐘搞定
本文給大家分享全網(wǎng)最全的OpenClaw安裝部署教程,覆蓋Windows、macOS、Linux三系統(tǒng)本地部署,并最終提供Docker一鍵部署方案,感興趣的朋友一起看看吧2026-03-10
本文詳細介紹了在MacBook Air M4芯片上使用Docker部署OpenClaw的過程,通過本文的步驟和技巧,讀者可以成功部署并使用OpenClaw作為智能助理,感興趣的朋友跟隨小編一起看看吧2026-03-05











