我改变了我的码头环境。现在,当我运行任何 docker 命令时,我会得到protocol not available
. 如果无法运行任何 docker 命令,如何更改回上下文?
基本上我做了以下事情。
docker context list
。我看到有 2 个可用上下文(default
,它是活动的,带有描述“基于当前 DOCKER_HOST 的配置”;并且desktop-linux
没有描述和通过管道传输到 dockerDesktopLinuxEngine 的端点。)docker context use desktop-linux
我使用 WSL2 后端 (Debian 10) 在 Windows 上运行 Docker Desktop。Kubernetes 已启用,kubectl 仍按预期运行。
如何修复 docker 安装以便再次运行命令?
我试过了:
BMi*_*tch 41
文件中~/.docker/config.json
会有一行"currentContext": "some-name"
。您可以删除此行以返回到默认上下文。如果这是最后一行,请确保删除前一行中的逗号以保持 json 有效。
归档时间: |
|
查看次数: |
5917 次 |
最近记录: |