Skip to content

Commit 09c552a

Browse files
committed
Update nginx.md
1 parent e8bef93 commit 09c552a

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

docker/nginx.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,32 @@ docker exec -it webserver nginx -t
124124
docker exec -it webserver nginx -s reload
125125
```
126126
注意:⚠️ webserver 可以是 `容器名称` 或者 `容器ID`
127+
128+
## 启用 Gitlab Registry 功能
129+
130+
修改配置 `/etc/gitlab/gitlab.rb` 文件,将 `registry_external_url` 的值修改为 http://192.168.188.211:5008
131+
132+
```ruby
133+
registry_external_url 'http://192.168.188.211:5008'
134+
```
135+
136+
`registry_external_url` 这个地址是我们使用 `docker` 命令进行 `pull` 或者 `push` 镜像的仓库地址。
137+
138+
重启 `Gitlab` 后,可以在 `Gitlab` 左侧面板看到 `Container Registry` 的菜单。
139+
140+
按照 gitlab 给出的提示,我们先登录上 gitlab 的 registry:
141+
142+
```bash
143+
docker login 192.168.188.211:5008
144+
Username: ****
145+
Password: **
146+
```
147+
148+
注意:⚠️ 密码是需要通过 [Gitlab > User Settings > Access Tokens > Add a personal access token](http://gitlab.com/-/profile/personal_access_tokens) 生成一个 `personal_access_tokens` 而不是真正的密码
149+
150+
151+
```
152+
docker build -t 192.168.188.211:5008/docker/docker-static-service-template .
153+
# 提交镜像
154+
docker push 192.168.188.211:5008/docker/docker-static-service-template
155+
```

0 commit comments

Comments
 (0)