style: apply global formatting fixes (struct, spacing, zhlint)

This commit is contained in:
Baohua Yang
2026-02-21 11:08:52 -08:00
parent 866efc1c8f
commit f6462326b3
159 changed files with 1708 additions and 882 deletions

View File

@@ -2,23 +2,27 @@
\[TOC]
生产环境中一般都是没有公网资源的本文介绍如何在生产服务器上离线部署`Docker`
生产环境中一般都是没有公网资源的本文介绍如何在生产服务器上离线部署 `Docker`
括号内的字母表示该操作需要在哪些服务器上执行
![Docker-offile-install-top](../_images/image-20200412202617411.png)
### CentOS/Rocky/AlmaLinux 离线安装Docker
### 概述
总体概述了以下内容
### CentOS/Rocky/AlmaLinux 离线安装 Docker
在无法连接外网的安全环境中离线安装是唯一的选择本节介绍如何在 RHEL 系发行版中进行离线安装
> 注意以下命令以 CentOS 7 为例对于 CentOS Stream 9Rocky Linux 9 AlmaLinux 9请将 `yum` 替换为 `dnf`并将软件包后缀 `el7` 替换为 `el9`
#### YUM本地文件安装推荐
#### YUM 本地文件安装 (推荐)
推荐这种方式是因为在生产环境种一般会选定某个指定的文档软件版本使用
##### 查询可用的软件版本A
##### 查询可用的软件版本
运行以下命令
@@ -47,7 +51,7 @@ docker-ce.x86_64 3:19.03.1-3.el7 docker-ce-stable
....
```
##### 下载到指定文件夹A
##### 下载到指定文件夹
运行以下命令
@@ -84,15 +88,15 @@ Total
exiting because "Download Only" specified
```
##### 复制到目标服务器之后进入文件夹安装C-N
##### 复制到目标服务器之后进入文件夹安装 (C-N)
* 离线安装时必须使用rpm命令不检查依赖的方式安装
* 离线安装时必须使用 rpm 命令不检查依赖的方式安装
```bash
rpm -Uvh *.rpm --nodeps --force
```
##### 锁定软件版本C-N
##### 锁定软件版本 (C-N)
**下载锁定版本软件**
@@ -149,9 +153,11 @@ versionlock deleted: 1
sudo yum versionlock delete all
```
#### YUM 本地源服务器搭建安装Docker
#### YUM 本地源服务器搭建安装 Docker
##### 挂载 ISO 镜像搭建本地 File AB
本节涵盖了相关内容与详细描述主要探讨以下几个方面
##### 挂载 ISO 镜像搭建本地 File
运行以下命令
@@ -184,7 +190,7 @@ yum clean all
yum install createrepo -y
```
##### 根据本地文件搭建BASE网络源B
##### 根据本地文件搭建 BASE 网络源
运行以下命令
@@ -206,9 +212,9 @@ systemctl enable httpd
systemctl start httpd
```
##### 下载Docker-CE 镜像仓库A
##### 下载 Docker-CE 镜像仓库
在有网络的服务器上下载Docker-ce镜像
在有网络的服务器上下载 Docker-ce 镜像
```bash
## 下载清华的镜像源文件
@@ -226,7 +232,7 @@ mkdir /tmp/docker-ce/
reposync -r docker-ce-stable -p /tmp/docker-ce/
```
##### 创建仓库索引B
##### 创建仓库索引
把下载的 docker-ce 文件夹复制到离线的服务器
@@ -238,7 +244,7 @@ reposync -r docker-ce-stable -p /tmp/docker-ce/
createrepo /var/www/html/docker-ce/
```
##### YUM 客户端设置C...N
##### YUM 客户端设置 (C...N)
运行以下命令
@@ -265,7 +271,7 @@ EOF
```
##### Docker 安装C...N
##### Docker 安装 (C...N)
运行以下命令