Skip to content

Commit 34487b7

Browse files
committed
docs(blog): addon introduce blog
1 parent 1ac1da4 commit 34487b7

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

blog/2024-06-25.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<a href="https://dockermirror.com" target="_blank" rel="noopener"><img src="https://github.com/docker-mirrors/website/raw/main/public/docker_mirrors_logo_and_text.png?sanitize=true" alt="Docker Mirror Logo" style="max-width: 100%;" /></a>
2+
3+
## Docker Mirror
4+
5+
从去年开始. [hub.docker.com](https://hub.docker.com/) 在国内的访问速度极慢. 当时大家主要还是依赖国内的一些镜像源: 如中科院或alipapa etc. 但是今年逐渐所有的国内镜像站也逐渐关闭. 在墙内的小伙伴想要拉取镜像变成了很困难的事情。
6+
7+
现在可以使用 [docker-mirror](https://dockermirror.com) 来加速你的镜像服务. 仅需根据你的使用情况简单几步配置即可完成配置. 此外还提供两个搜索网站来帮助检索镜像.
8+
9+
- [docker-mirror](https://dockermirror.com)
10+
- [hub.dockermirror](https://hub.dockermirror.com/)
11+
12+
## 视频教程
13+
14+
注: 视频中使用的是 orb. 基本操作和直接使用 docker 相同. 具体细节可以查看下面的配置方法.
15+
16+
<a href="https://dockermirror.com" target="_blank" rel="noopener"><video style="max-width: 100%;" controls><source src="https://github.com/docker-mirrors/website/raw/main/public/docker-mirrors-example.mp4?sanitize=true"></source></video></a>
17+
18+
## 配置方法
19+
20+
### 使用 Docker File
21+
22+
编辑 `/etc/docker/daemon.json`,并添加 [registry-mirror](https://docs.docker.com/docker-hub/mirror/#configure-the-docker-daemon) 键和值,使更改始终生效。
23+
24+
```json
25+
{
26+
"registry-mirrors": ["https://registry.dockermirror.com"]
27+
}
28+
```
29+
30+
更多细节, 见 [docker 文档](https://docs.docker.com/docker-hub/mirror/#configure-the-docker-daemon).
31+
32+
如果你正在使用 orbstack. 你也可以直接在 `~/.orbstack/config/docker.json` 中编辑配置,然后用 `orb restart docker` 重启引擎。
33+
34+
```json
35+
{
36+
"hosts": ["https://registry.dockermirror.com"]
37+
}
38+
```
39+
40+
更多 orb 细节, 见 [orb 文档](https://docs.orbstack.dev/docker/#engine-config).
41+
42+
### 命令行使用配置
43+
44+
在手动拉取 dockerd 镜像时,通过 --registry-mirror 选项来使更改 registry。
45+
46+
```bash
47+
$ docker pull ubuntu --registry-mirror=https://registry.dockermirror.com
48+
```
49+
50+
更多细节, 见 [docker pull 文档](https://docs.docker.com/reference/cli/docker/image/pull/?highlight=docker&highlight=pull).
51+
52+
### 直接使用 Registry
53+
54+
手动指定要从注册表中提取的路径。注册表路径类似于 URL,但不包含协议指定符 (https://)。
55+
56+
```bash
57+
$ docker pull registry.dockermirror.com/ubuntu
58+
```
59+
60+
更多细节, 见 [docker pull-from-a-different-registry 文档](https://docs.docker.com/reference/cli/docker/image/pull/?highlight=docker&highlight=pull#pull-from-a-different-registry).
61+
62+
## 相关链接
63+
64+
- [github](https://github.com/docker-mirrors)
65+
- [website-github](https://github.com/docker-mirrors/website)
66+
- [website](https://dockermirror.com)
67+
- [hub.dockermirror](https://hub.dockermirror.com)

0 commit comments

Comments
 (0)