Fix and update

This commit is contained in:
baohua
2026-02-09 11:34:35 -08:00
parent e669ee0fe8
commit 63377d0431
136 changed files with 2146 additions and 262 deletions

View File

@@ -1,12 +1,20 @@
## CentOS 安装 Docker
## CentOS 安装 Docker
CentOS及其替代品 Rocky LinuxAlmaLinux是企业级服务器常用的操作系统本节介绍在这些系统上安装 Docker 的步骤
>警告切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker.
### 准备工作
### 准备工作
安装前请确认系统版本和内核版本满足 Docker 的运行要求
#### 系统要求
> **重要提示**CentOS 8 已于 2021 12 31 日停止维护CentOS 7 已于 2024 6 30 日结束支持建议新项目使用 **Rocky Linux** **AlmaLinux** 作为替代
> **重要提示**CentOS 8 已于 2021 12 31 日停止维护CentOS 7 已于 2024 6 30 日结束支持建议新项目使用**Rocky Linux****AlmaLinux** 作为替代
Docker 支持 64 位版本 CentOS Stream 9Rocky Linux 8/9AlmaLinux 8/9并且要求内核版本不低于 3.10
@@ -33,6 +41,10 @@ $ sudo yum remove docker \
### 使用 yum 安装
### 使用 yum 安装
使用 yum/dnf 安装是管理 Docker 生命周期的标准方式
执行以下命令安装依赖包
```bash
@@ -51,9 +63,14 @@ $ sudo dnf config-manager \
$ sudo sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/dnf.repos.d/docker-ce.repo
## 官方源
## $ sudo dnf config-manager \
## --add-repo \
## https://download.docker.com/linux/centos/docker-ce.repo
```
如果需要测试版本的 Docker 请执行以下命令
@@ -78,6 +95,7 @@ $ sudo dnf install docker-ce docker-ce-cli containerd.io
```bash
## FirewallBackend=nftables
FirewallBackend=iptables
```
@@ -97,15 +115,20 @@ $ firewall-cmd --reload
```bash
## $ curl -fsSL test.docker.com -o get-docker.sh
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
## $ sudo sh get-docker.sh --mirror AzureChinaCloud
```
执行这个命令后脚本就会自动的将一切准备工作做好并且把 Docker 的稳定(stable)版本安装在系统中
### 启动 Docker
运行以下命令
```bash
$ sudo systemctl enable docker
$ sudo systemctl start docker
@@ -131,6 +154,8 @@ $ sudo usermod -aG docker $USER
### 测试 Docker 是否安装正确
运行以下命令
```bash
$ docker run --rm hello-world