當(dāng)遇到Windows Docker Desktop日志報(bào)錯(cuò)error from daemon in stream: Error grabbing logs: invalid character '\x0時(shí),可以按照以下步驟進(jìn)行修復(fù)。
- 停止當(dāng)前運(yùn)行的容器,確保容器處于非活動(dòng)狀態(tài)。
- 打開PowerShell并以管理員身份運(yùn)行,執(zhí)行以下命令:
## 查看日志名稱
docker inspect --format='{{.LogPath}}' 容器ID
## 打開容器文件夾
explorer "\\wsl$\docker-desktop-data\data\docker\containers"
- 在文件資源管理器中,找到與報(bào)錯(cuò)容器對(duì)應(yīng)的容器ID文件夾。進(jìn)入該文件夾后,刪除名為容器id-json.log的日志文件。
- 重啟容器