目录
- 一、docker部署代理池子测试
- 1、windows搭建代理池子测试
- 2、linux上搭建代理池子测试
一、docker部署代理池子测试
- 这里使用的代理池子项目是崔大的git开源的项目,代理项目代码
- 这里选择的安装方式是docker安装,这样即使本地没有redis环境,python等依赖包环境也没关系,因为docker会帮你把所有的依赖打包好
1、windows搭建代理池子测试
- 1、安装windows-docker环境
- 2、下载压缩包代理项目代码 , 并解压 ; 其它代理文章参考使用
- 3、切换到下面, 然后直接执行命令
docker compose up -d
- 4、直接打开http://localhost:5555/random ,如下每次刷新代理就切换了
2、linux上搭建代理池子测试
-
1、卸载老版本
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
-
2、安装docker
# 下载yum工具 yum -y install yum-utils device-mapper-persistent-data lvm2 # 设置docker国内镜像源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 安装docker引擎 yum install docker-ce docker-ce-cli containerd.io
-
3、启动docker
# 启动docker服务 systemctl start docker # 设置开机自启动docker systemctl enable docker # 查看docker 安装好的版本 docker version
-
4、安装docker-compose
# 安装docker-compose pip3 install setuptools_rust pip3 install docker-compose # 前台启动 docker-compose up # 后台启动 docker-compose up -d # 停止容器 docker-compose down # 停止容器并移除数据 docker-compose down -v
-
5、安装好后和windows一样的启动代理服务的方法,把文件夹先上传到目录上后,就可以了
cd /data/jsall/ProxyPool-master docker-compose up -d
-
然后记得服务器开端口权限后,然后到你的浏览器打卡
http://你自己的服务器地址:5555/random
即可以访问代理了 , 注意换成你自己的服务域名