爬虫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 小时前
bash:**:pip:***python: 错误的解释器: 没有那个文件或目录
开发语言·python·pip
START_GAME2 小时前
深度学习Diffusers:用 DiffusionPipeline 实现图像生成
开发语言·python·深度学习
Deamon Tree2 小时前
后端开发常用Linux命令
linux·运维·python
卡卡恩4 小时前
使用uv创建系统全局python执行环境
python
查士丁尼·绵4 小时前
笔试-座位调整
python
飞翔的佩奇4 小时前
【完整源码+数据集+部署教程】【运动的&足球】足球场地区域图像分割系统源码&数据集全套:改进yolo11-RFAConv
前端·python·yolo·计算机视觉·数据集·yolo11·足球场地区域图像分割系统
MYX_3095 小时前
第四章 多层感知机
开发语言·python
盼哥PyAI实验室5 小时前
《Python爬虫 + 飞书自动化上传》全流程详细讲解
爬虫·python·飞书
时空无限6 小时前
conda 管理 python 版本和虚拟环境
python·conda
隔壁程序员老王6 小时前
基于 Python 的坦克大战小程序,使用 Pygame 库开发
python·小程序·pygame·1024程序员节