在之前写的seo快排代码,在实际运行环境下,关键词数量和点击量都会受到限制,那么在docker下运行可以创建多个服务器进行同时运行,点击量就可以提升了。
一、打开docker
docker简单来说分为镜像、容器、仓库三个概念,那么我们需要python的环境.
需要用到docker pull centos这个命令去获取centos系统
二、安装python环境
这里我们通过docker run -it --name mypython centos /bin/bash命令进入终端,安装python环境
三、安装chromedriver
在centos环境,再继续安装chromedrier驱动
四、保存容器为镜像
在上面的步骤安装好chrome、chromedriver和seo快排所需要的库之后,将容器生成镜像,方便我们下次继续使用。调用命令:
五、保存仓库
将配置好的centos上传到docker hub仓库中,方便下次下载使用
六、运行容器
通过命令运行容器后,可以进入容器终端,再进行seo快排任务
七、运行任务
八、创建虚拟机
docker-machine create xxx 创建一台虚拟机,并查看ip地址
九、连接ssh
新建ssh连接,连接新虚拟机,下载镜像,拉取环境配置,运行容器里面的python任务,这样就会得到第二窗口 运行快排任务了
总结:以上就是通过docker运行快排任务的简单使用,这些属于docker的简单的使用,本人在学习的时候,做好学习笔记,并分享seo技术内容给大家,学的较为简单,后续有更好的方法,会充分优化seo!