Files
docker_practice/20_cases_os/20.4_centos.md
2026-02-25 21:06:21 -08:00

2.8 KiB
Raw Blame History

20.4 CentOS Fedora

20.4.1 CentOS 系统简介

CentOSFedora 都是基于 Redhat 的常见 Linux 分支。CentOS 是目前企业级服务器的常用操作系统;Fedora 则主要面向个人桌面用户。

CentOS 操作系统

CentOS (Community Enterprise Operating System中文意思是社区企业操作系统),它是基于 Red Hat Enterprise Linux 源代码编译而成。由于 CentOSRedhat Linux 源于相同的代码基础,所以很多成本敏感且需要高稳定性的公司就使用 CentOS 来替代商业版 Red Hat Enterprise LinuxCentOS 自身不包含闭源软件。

使用 CentOS 官方镜像

CentOS 官方镜像的使用非常简单。

注意CentOS 8 已于 2021 年 12 月 31 日停止维护 (EOL)。对于新部署,推荐使用 CentOS Stream或 Rocky Linux、AlmaLinux 等替代发行版。

使用 docker run 直接运行 CentOS 7 镜像,并登录 bash

$ docker run -it centos:7 bash
Unable to find image 'centos:7' locally
7: Pulling from library/centos
3d8673bd162a: Pull complete
Digest: sha256:a66ffcb73930584413de83311ca11a4cb4938c9b2521d331026dad970c19adf4
Status: Downloaded newer image for centos:7
[root@43eb3b194d48 /]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

20.4.2 Fedora 系统简介

下图直观地展示了本节内容:

Fedora 操作系统

FedoraFedora Project 社区开发,红帽公司赞助的 Linux 发行版。它的目标是创建一套新颖、多功能并且自由和开源的操作系统。Fedora 的功能对于用户而言,它是一套功能完备的,可以更新的免费操作系统,而对赞助商 Red Hat 而言,它是许多新技术的测试平台。被认为可用的技术最终会加入到 Red Hat Enterprise Linux 中。

使用 Fedora 官方镜像

使用 docker run 命令直接运行 Fedora 官方镜像,并登录 bash

$ docker run -it fedora bash
Unable to find image 'fedora:latest' locally
latest: Pulling from library/fedora
2bf01635e2a0: Pull complete
Digest: sha256:64a02df6aac27d1200c2572fe4b9949f1970d05f74d367ce4af994ba5dc3669e
Status: Downloaded newer image for fedora:latest
[root@196ca341419b /]# cat /etc/redhat-release
Fedora release 39 (Thirty Nine)

20.4.3 相关资源