Skip to content

Commit 80cb244

Browse files
authored
CA should put client host folder
1 parent c3c182e commit 80cb244

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

repository/registry_auth.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,14 +82,6 @@ $ openssl x509 -req -days 750 -in "site.csr" -sha256 \
8282

8383
新建 `ssl` 文件夹并将 `docker.domain.com.key` `docker.domain.com.crt` `root-ca.crt` 这三个文件移入,删除其他文件。
8484

85-
由于自行签发的 CA 根证书不被系统信任,所以我们需要将 CA 根证书 `root-ca.crt` 移入 `/etc/docker/certs.d/docker.domain.com` 文件夹中。
86-
87-
```bash
88-
$ sudo mkdir -p /etc/docker/certs.d/docker.domain.com
89-
90-
$ sudo cp ssl/root-ca.crt /etc/docker/certs.d/docker.domain.com/ca.crt
91-
```
92-
9385
### 配置私有仓库
9486

9587
私有仓库默认的配置文件位于 `/etc/docker/registry/config.yml`,我们先在本地编辑 `config.yml`,之后挂载到容器中。
@@ -181,6 +173,14 @@ $ docker-compose up -d
181173

182174
### 测试私有仓库功能
183175

176+
由于自行签发的 CA 根证书不被系统信任,所以我们需要将 CA 根证书 `ssl/root-ca.crt` 移入 `/etc/docker/certs.d/docker.domain.com` 文件夹中。
177+
178+
```bash
179+
$ sudo mkdir -p /etc/docker/certs.d/docker.domain.com
180+
181+
$ sudo cp ssl/root-ca.crt /etc/docker/certs.d/docker.domain.com/ca.crt
182+
```
183+
184184
登录到私有仓库。
185185

186186
```bash

0 commit comments

Comments
 (0)