mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
Simplify words and fix format issues
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
## 6.1 Docker Hub
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
### 6.1.1 什么是 Docker Hub
|
||||
|
||||
Docker Hub 是 Docker 的中央镜像仓库,通过它您可以轻松地分享和获取 Docker 镜像。
|
||||
@@ -20,8 +18,6 @@ Docker Hub 是 Docker 的中央镜像仓库,通过它您可以轻松地分享
|
||||
|
||||
### 6.1.2 核心功能
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 1. 搜索镜像
|
||||
|
||||
我们可以通过 `docker search` 命令来查找官方仓库中的镜像,并利用 `docker pull` 命令来将它下载到本地。
|
||||
@@ -39,8 +35,6 @@ centos The official build of CentOS. 7000+ [OK]
|
||||
|
||||
#### 2. 拉取镜像
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker pull nginx:alpine
|
||||
```
|
||||
@@ -72,12 +66,6 @@ $ docker push username/myapp:v1
|
||||
|
||||
### 6.1.3 限制与配额
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### 镜像拉取限制
|
||||
|
||||
自 2020 年 11 月起,Docker Hub 对匿名和免费用户实施了拉取速率限制:
|
||||
@@ -97,8 +85,6 @@ $ docker push username/myapp:v1
|
||||
|
||||
### 6.1.4 安全最佳实践
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 1. 启用 2FA (双因素认证)
|
||||
|
||||
为了保护您的 Docker Hub 账号安全,我们建议采取以下措施。
|
||||
|
||||
@@ -8,12 +8,6 @@
|
||||
|
||||
### 6.2.1 安装运行 docker-registry
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### 容器运行
|
||||
|
||||
如果您需要搭建私有仓库,可以通过官方提供的 `registry` 镜像快速部署。
|
||||
@@ -105,10 +99,6 @@ REPOSITORY TAG IMAGE ID CREAT
|
||||
|
||||
这是因为 Docker 默认不允许非 `HTTPS` 方式推送镜像。我们可以通过 Docker 的配置选项来取消这个限制,或者查看下一节配置能够通过 `HTTPS` 访问的私有仓库。
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### Linux
|
||||
|
||||
默认情况下,Docker 强制使用 HTTPS 协议推送镜像。如果您搭建的私有仓库是 HTTP 协议,需要进行如下配置。
|
||||
|
||||
@@ -125,8 +125,6 @@ threshold: 3
|
||||
|
||||
### 6.3.3 生成 http 认证文件
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ mkdir auth
|
||||
|
||||
@@ -166,8 +164,6 @@ volumes:
|
||||
|
||||
### 6.3.6 启动
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker compose up -d
|
||||
```
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
|
||||
### 6.4.1 启动 Nexus 容器
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker run -d --name nexus3 --restart=always \
|
||||
-p 8081:8081 \
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 第六章访问仓库
|
||||
# 第六章 访问仓库
|
||||
|
||||
仓库 (`Repository`) 是集中存放镜像的地方。
|
||||
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
## 6.5 本章小结
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 功能 | 说明 |
|
||||
|------|------|
|
||||
| **官方镜像** | 优先使用的基础镜像 |
|
||||
@@ -11,8 +9,6 @@
|
||||
|
||||
### 6.5.1 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
### 6.5.2 延伸阅读
|
||||
|
||||
- [私有仓库](6.2_registry.md):搭建自己的 Registry
|
||||
|
||||
Reference in New Issue
Block a user