爬虫feaplat平台-搭建

流程说明:

安装docker

启动docker-swarm

安装docker-compose

下载feaplat源代码

docker-compose启动

step1:安装指定版本的docker

如果之前有安装过docker,需要先删除原有的docker

bash 复制代码
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

设置存储库

bash 复制代码
sudo yum install -y yum-utils
bash 复制代码
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

列出docker可用版本

bash 复制代码
yum list docker-ce --showduplicates | sort -r

执行目标可用版本的安装(20.10.12-3.el7)

bash 复制代码
yum -y install docker-ce-20.10.12-3.el7 docker-ce-cli-20.10.12-3.el7

安装完后启动docker服务

bash 复制代码
sudo systemctl start docker

##查看docker服务启动状态:sudo systemctl status docker

step2:启动docker-swarm

bash 复制代码
docker swarm init

step3:安装docker-compose

离线安装:下载安装包

将安装包移到目标位置

bash 复制代码
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose

更新目标位置文件的操作权限

bash 复制代码
chmod +x /usr/local/bin/docker-compose

查看docker-compose安装是否正常运行

bash 复制代码
docker-compose -v

step4:下载feaplat源代码

gitee下载

bash 复制代码
git clone -b develop https://gitee.com/Boris-code/feaplat.git

进入feaplat目录

bash 复制代码
cd feaplat

启动feaplat docker服务

bash 复制代码
docker-compose up -d

注意:yum 安装docker可能会有问题,可能需要对yum进行更新

更新前,请先对yum.repos进行备份,后续如果出现问题,进行回滚

bash 复制代码
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
bash 复制代码
yum update -y
相关推荐
夏天的味道٥1 小时前
@JsonIgnore对Date类型不生效
开发语言·python
tsumikistep1 小时前
【前后端】接口文档与导入
前端·后端·python·硬件架构
小白学大数据2 小时前
Python爬虫伪装策略:如何模拟浏览器正常访问JSP站点
java·开发语言·爬虫·python
头发还在的女程序员3 小时前
三天搞定招聘系统!附完整源码
开发语言·python
温轻舟3 小时前
Python自动办公工具06-设置Word文档中表格的格式
开发语言·python·word·自动化工具·温轻舟
花酒锄作田3 小时前
[python]FastAPI-Tracking ID 的设计
python·fastapi
AI-智能3 小时前
别啃文档了!3 分钟带小白跑完 Dify 全链路:从 0 到第一个 AI 工作流
人工智能·python·自然语言处理·llm·embedding·agent·rag
d***95625 小时前
爬虫自动化(DrissionPage)
爬虫·python·自动化
APIshop5 小时前
Python 零基础写爬虫:一步步抓取商品详情(超细详解)
开发语言·爬虫·python
二川bro5 小时前
AutoML自动化机器学习:Python实战指南
python·机器学习·自动化