docker环境启动遇到的一些问题
只是记录一下我自己遇到这些问题,不保证一定是正确的。 问题一: Traceback (most recent call last): 问题二: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): 重新启动,启动失败 问题三:error pulling image configuration: download failed after attempts=6: dial tcp 108.160.162.31:443: connect: connection refused /etc/docker/daemon.json 如果没有daemon.json文件,直接新建就行。 { 还有一个问题就是,可能用这个源还是不能拉取,或者说试了很多源,但还是拉取不了,有可能是vulhub那个靶场拉取不了,而不是你的docker本身无法拉取,可以使用以下方法排除: 1.新开一个终端 docker pull redis 先可以尝试redis,发现可以的话,说明docker没问题。 然后再用docker-compose拉取,如果这样也不行,可以上网查一下,或者你换一个漏洞文件夹下再试试 查看docker-compose images成功了
File "/usr/local/bin/docker-compose", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.9/dist-packages/compose/cli/main.py", line 81, in main
command_func()
File "/usr/local/lib/python3.9/dist-packages/compose/cli/main.py", line 200, in perform_command
project = project_from_options('.', options)
File "/usr/local/lib/python3.9/dist-packages/compose/cli/command.py", line 60, in project_from_options
return get_project(
File "/usr/local/lib/python3.9/dist-packages/compose/cli/command.py", line 152, in get_project
client = get_client(
File "/usr/local/lib/python3.9/dist-packages/compose/cli/docker_client.py", line 41, in get_client
client = docker_client(
File "/usr/local/lib/python3.9/dist-packages/compose/cli/docker_client.py", line 124, in docker_client
kwargs = kwargs_from_env(environment=environment, ssl_version=tls_version)
TypeError: kwargs_from_env() got an unexpected keyword argument 'ssl_version'解决方法:pip3 install docker==6.1.3
File "/usr/local/lib/python3.9/dist-packages/requests/adapters.py", line 633, in send
conn = self.get_connection_with_tls_context(
File "/usr/local/lib/python3.9/dist-packages/requests/adapters.py", line 489, in get_connection_with_tls_context
conn = self.poolmanager.connection_from_host(
File "/usr/lib/python3/dist-packages/urllib3/poolmanager.py", line 245, in connection_from_host
return self.connection_from_context(request_context)
File "/usr/lib/python3/dist-packages/urllib3/poolmanager.py", line 257, in connection_from_context
raise URLSchemeUnknown(scheme)
urllib3.exceptions.URLSchemeUnknown: Not supported URL scheme http+docker
File "/usr/local/lib/python3.9/dist-packages/docker/api/client.py", line 214, in _retrieve_server_version
return self.version(api_version=False)["ApiVersion"]
File "/usr/local/lib/python3.9/dist-packages/docker/api/daemon.py", line 181, in version
return self._result(self._get(url), json=True)
File "/usr/local/lib/python3.9/dist-packages/docker/utils/decorators.py", line 46, in inner
return f(self, *args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/docker/api/client.py", line 237, in _get
return self.get(url, **self._set_request_timeout(kwargs))
File "/usr/local/lib/python3.9/dist-packages/requests/sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.9/dist-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/requests/adapters.py", line 637, in send
raise InvalidURL(e, request=request)
requests.exceptions.InvalidURL: Not supported URL scheme http+docker
File "/usr/local/bin/docker-compose", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.9/dist-packages/compose/cli/main.py", line 81, in main
command_func()
File "/usr/local/lib/python3.9/dist-packages/compose/cli/main.py", line 200, in perform_command
project = project_from_options('.', options)
File "/usr/local/lib/python3.9/dist-packages/compose/cli/command.py", line 60, in project_from_options
return get_project(
File "/usr/local/lib/python3.9/dist-packages/compose/cli/command.py", line 152, in get_project
client = get_client(
File "/usr/local/lib/python3.9/dist-packages/compose/cli/docker_client.py", line 41, in get_client
client = docker_client(
File "/usr/local/lib/python3.9/dist-packages/compose/cli/docker_client.py", line 170, in docker_client
client = APIClient(use_ssh_client=not use_paramiko_ssh, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/docker/api/client.py", line 197, in __init__
self._version = self._retrieve_server_version()
File "/usr/local/lib/python3.9/dist-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
解决办法:网上查询,说是requests的版本问题,requests<2.32.0 pip3 install requests==2.31.0
ERROR: Service 'apache' failed to build : Build failed这里解决方法可能是改docker的源:
"registry-mirrors": ["https://hub.uuuadc.top", "https://docker.anyhub.us.kg", "https://dockerhub.jobcher.com", "https://dockerhub.icu", "https://docker.ckyl.me", "https://docker.awsl9527.cn"]
}
这个源好像是会失效的,2024年8月11日这个源还是能用的,要是用不了了,可以上网找一下新的源。
- 最近发表
- 随机阅读
-
- Unity+OpenCV+Dlib实现换脸+图片生成+上传服务器+生成二维码[纯干货]
- 网易严格选择F300双翼护腰人体工程学电脑椅1273元
- 云计算和大数据处理的政策支持:实现行业发展的可持续性
- 棒球游戏哪个好? 十大经典棒球游戏排名前十
- 下载滑雪游戏 最新滑雪游戏盘点
- Ubuntu使用Docker部署Redis,实现远程访问本地数据库
- 李彦宏:无论是开源还是闭源,基础模型在大规模有效解决实际问题时都是有价值的
- 哪些音频制作游戏值得玩? 最新的音频制作游戏排名前十
- 推荐哪个龙和地下城游戏? 下载量高的龙和地下城游戏精选
- 腾讯云 AI 代码助手策略
- 【机器学习】探索数据矿藏:Python中的AI大模型与数据挖掘创新实践
- Nginx 【location配置路径详解、反向代理、负载均衡】
- 什么是单机多人游戏? 十大必玩单机多人游戏推荐
- Docker容器部署Nacos高可用集群(详细,可跟做)
- 原声音轨游戏哪些好玩? 下载量高的好评原声音轨游戏排名
- 网易《漫威争锋》爆发后,开发团队突然裁员,玩家对游戏进行了不好的评论和抗议
- 高效便捷:Acer UP300
- Conda环境配置及常用命令(mac)
- 若依包装部署(RuoYi)SpringBoot后端和Vue前端图文教程
- 【数据结构】二叉树(一)
- 搜索
-
- 友情链接
-