mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-08-11 00:47:38 +00:00
Refine Docker concepts
This commit is contained in:
@@ -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) 来加速下载。配置示例如下:
|
||||
|
||||
Reference in New Issue
Block a user