设置hyperv

image

开启hyperV
image

需要重启
image

开启hyperV之后打开下面的配置

image

避开wsl2 复杂配置的问题:

Docker env vars: {}
auto detected docker host address: http+unix:///var/run/docker.sock
Traceback (most recent call last):
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\requests\adapters.py", line 633, in send
conn = self.get_connection_with_tls_context(
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\requests\adapters.py", line 489, in get_connection_with_tls_context
conn = self.poolmanager.connection_from_host(
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\urllib3\poolmanager.py", line 319, in connection_from_host
return self.connection_from_context(request_context)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\urllib3\poolmanager.py", line 341, in connection_from_context
raise URLSchemeUnknown(scheme)
urllib3.exceptions.URLSchemeUnknown: Not supported URL scheme http+docker

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\api\client.py", line 214, in _retrieve_server_version
return self.version(api_version=False)["ApiVersion"]
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\api\daemon.py", line 181, in version
return self._result(self._get(url), json=True)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\utils\decorators.py", line 46, in inner
return f(self, *args, **kwargs)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\api\client.py", line 237, in _get
return self.get(url, **self._set_request_timeout(kwargs))
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\requests\sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\requests\adapters.py", line 637, in send
raise InvalidURL(e, request=request)
requests.exceptions.InvalidURL: Not supported URL scheme http+docker

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "D:\levin\PycharmProjects\python-web-editor\try_docker.py", line 19, in
client = docker.from_env()
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\client.py", line 96, in from_env
return cls(
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\client.py", line 45, in init
self.api = APIClient(*args, **kwargs)
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\api\client.py", line 197, in init
self._version = self._retrieve_server_version()
File "D:\levin\PycharmProjects\python-web-editor.venv\lib\site-packages\docker\api\client.py", line 221, in _retrieve_server_version
raise DockerException(
docker.errors.DockerException: Error while fetching server API version: Not supported URL scheme http+docker

posted @ 2025-08-03 18:12  雷学委  阅读(7)  评论(0)    收藏  举报