一 使用脚本安装 Docker
1、使用 sudo 或 root 权限登录 Centos。
2、确保 yum 包更新到最新。
12345678910#确保 yum 包更新到最新
sudo
yum update
#执行 Docker 安装脚本,执行这个脚本会添加 docker.repo 源并安装 Docker。
curl -fsSL https:
//get
.docker.com/ | sh
#启动 Docker 进程
sudo
service docker start
#验证 docker 是否安装成功并在容器中执行一个测试的镜像
sudo
docker run hello-world
#开机自启Docker
systemctl
enable
docker.service
docker 在 CentOS 系统的安装完成
*快速安装版命令
12345678910111213sudo
yum
install
-y yum-utils \
device-mapper-persistent-data \
lvm2
sudo
yum-config-manager \
--add-repo \
https:
//download
.docker.com
/linux/centos/docker-ce
.repo
sudo
yum -y
install
docker-ce
sudo
systemctl start docker
sudo
systemctl
enable
docker
二 docker-compose安装
1、运行此命令以下载最新版本的Docker Compose
sudo curl -L “https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose
2、对二进制文件应用可执行权限
sudo chmod +x /usr/local/bin/docker-compose
3、测试安装
docker-compose –version
三 部署RSSHub
直接执行以下命令
mkdir -p ~/rsshub cd ~/rsshub wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml # 有需要的可以自己定制docker-compose.yml docker volume create redis-data docker-compose up -d # 自动更新rsshub,并清理老旧镜像 docker run -d \ --name watchtower \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower --cleanup --interval 600 \ rsshub_service.rsshub_1
至此RSSHub安装完毕
参考文章:https://blog.csdn.net/weixin_34310127/article/details/93181959