Refine Docker concepts

This commit is contained in:
yeasy
2026-04-21 14:39:41 -07:00
parent 258ef59727
commit d57fb34102
5 changed files with 29 additions and 41 deletions
+5 -3
View File
@@ -81,7 +81,7 @@ jwilder/nginx-proxy:latest
## 其他 Registry
ghcr.io/username/myapp:v1.0
gcr.io/google-containers/pause:3.10
us-west1-docker.pkg.dev/my-project/my-repo/myapp:v1.0
```
> 💡 **笔者提示**如果不指定 Registry 地址默认使用 Docker Hub如果不指定标签默认使用 `latest`
@@ -97,7 +97,7 @@ gcr.io/google-containers/pause:3.10
- 拥有大量[官方镜像](https://hub.docker.com/search?q=&type=image&image_filter=official) (nginx、mysql、redis 等)
- 免费账户可以创建公开仓库
- 付费账户支持私有仓库
- 免费个人账户可创建 1 个私有仓库更高套餐支持更多私有仓库
```bash
## 从 Docker Hub 拉取镜像
@@ -118,11 +118,13 @@ $ docker push username/myapp:v1.0
| Registry | 地址 | 说明 |
|----------|------|------|
| **GitHub Container Registry** | ghcr.io | GitHub 提供 GitHub Actions 集成好 |
| **Google Container Registry** | gcr.io | Google Cloud 提供Kubernetes 镜像常用 |
| **Google Artifact Registry** | LOCATION-docker.pkg.dev | Google Cloud 当前推荐也支持迁移后的 `gcr.io` 兼容域名 |
| **Quay.io** | quay.io | Red Hat 提供 |
| **阿里云容器镜像服务** | registry.cn-*.aliyuncs.com | 国内访问快 |
| **腾讯云容器镜像服务** | ccr.ccs.tencentyun.com | 国内访问快 |
Google Container Registry 已废弃并完成下线当前应优先使用 Artifact Registry如果已经完成迁移部分 `gcr.io` 域名请求会被兼容到 Artifact Registry
### 2.3.4 镜像加速器
由于网络原因在国内直接访问 Docker Hub 可能会很慢可以配置 **镜像加速器** (Registry Mirror) 来加速下载配置示例如下