安装 Anolis OS 8.8 和 docker

本文详细介绍了如何安装AnolisOS8.8版本,包括下载、系统配置以及升级软件包。同时,也指导用户在该系统上安装和配置Docker及DockerCompose,包括设置镜像仓库和网络配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、安装 Anolis OS 8.8

1. 简介

Anolis OS 8.8 是Linux操作系统的一个版本。LTS 版本整体支持周期到2031年。
RHCK 内核与 CentOS 7/8 的内核版本保持一致,ANCK 内核是基于 Linux Kernel 研发。
Linux kernel:5.10.134。

2. 下载地址

官网
Anolis OS 8.8 GA

3. 系统安装

在这里插入图片描述

在这里插入图片描述

4. 系统配置

  • 升级软件包
yum update -y
  • 修改时间
rpm -ivh https://mirrors.wlnmp.com/anolisos/wlnmp-release-anolisos-8.noarch.rpm
dnf install wntp
ntpdate time1.aliyun.com
timedatectl set-timezone 'Asia/Shanghai'
  • 添加定时任务
vi /etc/crontab

crontab 添加内容

0 */12 * * *    ntpdate time1.aliyun.com
  • 网卡IP配置
nmtui

在这里插入图片描述

在这里插入图片描述

二、安装 Docker

1. 安装 docker

yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
yum install -y docker-ce
systemctl start docker
systemctl enable docker
docker version

2. 安装 docker compose

yum -y install epel-release
yum -y install python3-pip
python3 -m pip install --upgrade setupTools
python3 -m pip install --upgrade pip
pip3 install docker-compose
docker-compose version

3. 配置 docker

  • /etc/docker/daemon.json
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
  • 重启
systemctl daemon-reload && systemctl restart docker
<think>好的,用户想在本地部署龙蜥系统的RagFlow组件,但当前提供的引用内容中没有直接提到RagFlow。首先,我需要确认RagFlow是否与现有引用中的技术相关。引用1是关于ACL权限管理,引用23涉及DockerNginx部署。可能RagFlow依赖Docker环境,所以需要检查用户是否已正确安装Docker,并参考引用3中的步骤。此外,可能需要从官方获取RagFlow的镜像,类似引用2中的Nginx部署方法。用户可能需要配置权限网络端口,引用1中的setfacl引用2的端口映射可能有帮助。建议用户先确保Docker环境就绪,再查找RagFlow的官方文档或镜像,进行部署。如果官方提供特定命令,类似docker run,可以参照使用。同时,注意权限设置防火墙配置,确保服务可访问。若遇到问题,查看日志或联系社区支持。</think>### 龙蜥系统 RagFlow 本地部署步骤 根据现有技术文档引用内容,RagFlow 的部署可结合 Docker 技术实现。以下是分步指南: --- #### **1. 环境准备** - **系统要求**:Anolis OS 8.8(推荐)或兼容的 Linux 发行版 - **安装 Docker**(参考引用[3]): ```bash # 安装 Docker CE 21.1.3 sudo yum install -y docker-ce docker-ce-cli containerd.io sudo systemctl start docker && sudo systemctl enable docker ``` - **验证 Docker 状态**: ```bash docker --version # 输出应为 Docker 21.1.3 或更高版本 ``` --- #### **2. 获取 RagFlow 镜像** - **从官方仓库拉取镜像**(类似引用[2]中 Nginx 部署方法): ```bash docker pull registry.anolis.cn/ragflow:latest # 假设镜像名称正确,需确认官方仓库地址 ``` - **若需离线安装**(参考引用[3]): ```bash # 将离线镜像包上传至服务器后加载 docker load -i ragflow.tar ``` --- #### **3. 启动 RagFlow 容器** - **基本启动命令**(参考引用[2]端口映射逻辑): ```bash docker run -d --name ragflow \ -p 8080:80 \ # 映射容器80端口到宿主机8080 -v /data/ragflow:/app/config \ # 挂载配置文件目录 --restart=always \ registry.anolis.cn/ragflow:latest ``` - **关键参数说明**: - `-p 3344:80`:类似 Nginx 部署的端口映射[^2] - `--restart=always`:确保服务开机自启 --- #### **4. 权限配置**(参考引用[1]) - **设置存储目录 ACL**: ```bash sudo mkdir -p /data/ragflow sudo setfacl -m u:docker-user:rwx /data/ragflow # 为 Docker 用户添加读写权限[^1] ``` - **验证权限**: ```bash getfacl /data/ragflow # 应显示 docker-user 的 rwx 权限[^1] ``` --- #### **5. 验证部署** - **检查容器状态**: ```bash docker ps | grep ragflow # 应显示运行中的容器 ``` - **访问服务**: ```bash curl http://localhost:8080 # 若返回正常响应,则部署成功 ``` --- #### **6. 进阶配置** - **自定义配置文件**: ```bash # 编辑挂载的配置文件 vim /data/ragflow/config.yml # 修改后重启容器生效 docker restart ragflow ``` - **日志查看**: ```bash docker logs -f ragflow # 实时追踪容器日志 ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值