学 python 爬虫时,用到Docker 和splash
在装Docker 时遇到了
如下这个问题
#--------------------------------------------------------------------------------------------------------
Unable to start: 已停止该运行的命令,因为首选项变量“ErrorActionPreference”或通用参数设置为 Stop: “MobyLinuxVM”无法启动。
启动虚拟机“MobyLinuxVM”失败,因为一个 Hyper-V 组件未运行。
“MobyLinuxVM”无法启动。(虚拟机 ID 983B9BB2-9F39-4856-8F32-5D30F74F02FA)
虚拟机管理服务无法启动虚拟机“MobyLinuxVM”,因为一个 Hyper-V 组件尚未运行。
#-----------------------------------------------------------------------------------------------------------------
网查查了很多资料,没有人遇到这个情况,于是试了各种方法,原来是
虚拟机总线程提供程序 这个没有运行
因为我的windows10 是安装在虚拟机VMware中的,
可以“任务管理器里”查看一下你们的WIN10 虚拟化是否启用
![在这里插入图片描述](https://hqyman.cn/zb_users/upload/2024/02/20240222011548_68463.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200403065021439.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5MTYxNjI3,size_16,color_FFFFFF,t_70)
上面就正确运行了,然后就能正常安装Splash
cmd 运行 docker pull scrapinghub/splash 安装 splash
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200403065834604.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5MTYxNjI3,size_16,color_FFFFFF,t_70)
运行splash
docker run -p 5023:5023 -p 8050:8050 -p 8051:8051 scrapinghub/splash
访问 http://localhost:8050 安装成功
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200403065911396.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5MTYxNjI3,size_16,color_FFFFFF,t_70)
我参考了下面这个文章
https://blog.csdn.net/weixin_42555985/article/details/87178846
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/5204.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
打赏![微信扫一扫支付](https://hqyman.cn/zb_users/plugin/wxreward/src/alipaywechat.png)
![微信logo](https://hqyman.cn/zb_users/plugin/wxreward/src/ico-wechat.jpg)
微信支付宝扫一扫,打赏作者吧~
休息一下~~