参考资料

  1. Logstash 是 Elastic 公司开发的开源数据收集和处理引擎
  2. Cloudreve是一款自托管的网盘系统,支持对接OnlyOffice实现在线文档编辑功能
  3. 与虚拟机相比,Docker的优势是什么?
  4. FileZilla Server是一款开源FTP服务器软件
  5. Vault 是由 HashiCorp 开发的开源工具
  6. Nexus Repository Manager 3(简称Nexus3)是由Sonatype公司开发的一款企业级仓库管理工具
  7. DeepSeek-R1 是一款高性能的开源大语言模型,由深度求索(DeepSeek)团队研发
  8. Notary 是一个开源项目,用于对数字内容进行签名和验证,确保内容的完整性和来源可信。

详细简介

EulerOS 是华为推出的企业级 Linux 操作系统,基于开源 Linux 内核开发,针对企业级应用场景优化,提供高安全、高可靠和高性能支持。主要面向服务器、云计算和容器环境。

特点

  1. 高安全性:内置多种安全机制,如 SELinux、漏洞防护等。

  2. 高性能:针对企业级负载优化,支持多种硬件架构。

  3. 长期支持:提供长期维护版本(LTS),适合企业稳定运行。

  4. 容器友好:优化 Docker 和 Kubernetes 支持。

  5. 兼容性:兼容主流开源软件和硬件设备。

最新更新内容及时间

  • 最新版本:EulerOS 2.0 SP10(截至 2023 年 10 月)

  • 更新内容

    • 内核升级至 4.19.90

    • 新增对 ARM64 架构的优化支持

    • 增强容器运行时安全性

    • 修复多个安全漏洞

镜像下载地址

官网地址

文档地址

Docker 安装示例

  1. 更新系统包:

    yum update -y
  2. 安装 Docker 依赖:

    yum install -y yum-utils device-mapper-persistent-data lvm2
  3. 添加 Docker 仓库:

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  4. 安装 Docker:

    yum install -y docker-ce docker-ce-cli containerd.io
  5. 启动 Docker:

    systemctl start docker && systemctl enable docker

Yum 仓库设置教程

  1. 备份原有配置:

    mv /etc/yum.repos.d/euleros.repo /etc/yum.repos.d/euleros.repo.bak
  2. 新建仓库文件:

    vi /etc/yum.repos.d/euleros.repo
  3. 添加以下内容(示例为 EulerOS 2.0 SP10 x86_64):

    [euleros]
    name=EulerOS-2.0 SP10
    baseurl=https://repo.huaweicloud.com/euler/2.10/os/x86_64/
    enabled=1
    gpgcheck=1
    gpgkey=https://repo.huaweicloud.com/euler/2.10/os/RPM-GPG-KEY-EulerOS

常用错误问题

  1. 依赖冲突
    解决:使用 yum autoremove 清理旧包,或手动排除冲突包。

  2. Docker 启动失败
    解决:检查日志 journalctl -u docker,常见问题为存储驱动冲突(建议使用 overlay2)。

  3. Yum 更新失败
    解决:确认仓库配置正确,或临时禁用其他仓库测试。

  4. SELinux 阻止操作
    解决:临时设置为宽容模式 setenforce 0,或调整策略。

  5. 内核模块缺失
    解决:安装对应内核头文件包 kernel-devel

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。