From a5c0455bb144592535a9f4bbdc59c928f5d2b9c7 Mon Sep 17 00:00:00 2001 From: dqzboy Date: Tue, 1 Apr 2025 00:40:04 +0800 Subject: [PATCH] docs: README.md --- README.md | 57 ++++++-------------------------------------- hubcmdui/README.md | 59 ++++++++++++++++++++++------------------------ 2 files changed, 35 insertions(+), 81 deletions(-) diff --git a/README.md b/README.md index db23e34..4837b4a 100644 --- a/README.md +++ b/README.md @@ -152,38 +152,10 @@ docker logs -f [容器ID或名称] -## ✨ 教程 -#### 配置Nginx反向代理 -> **注意**: 如果你选择部署的是Nginx,那么代理程序部署完成之后,需自行配置 Nginx
- -**1.下载仓库下的nginx配置文件 [registry-proxy.conf](https://raw.githubusercontent.com/dqzboy/Docker-Proxy/main/nginx/registry-proxy.conf) 到你的nginx服务下,并修改配置里的域名和证书部分**
-**2.在你的DNS服务提供商将相应的访问域名解析到部署docker proxy服务的机器IP上**
-**3.修改Docker的daemon.json配置,配置你自建的Registry地址。修改后重启docker** -```shell -~]# vim /etc/docker/daemon.json -{ - "registry-mirrors": [ "https://hub.your_domain_name" ] -} -``` - -> **说明:** 配置了`daemon.json`之后,现在拉取镜像无需指定你的加速地址,直接执行`docker pull`拉取你需要的镜像即可。下面的步骤是你在没有配置`daemon.json`的时候,拉取镜像需要加上你的加速地址才可以正常拉取。 - ---- - -**1. 使用自建的 Registry 地址替换官方的 Registry 地址拉取镜像** -```shell -# docker hub Registry -## 源:nginx:latest -## 替换 -docker pull hub.your_domain_name/library/nginx:latest - -# Google Registry -## 源:gcr.io/google-containers/pause:3.1 -## 替换: -docker pull gcr.your_domain_name/google-containers/pause:3.1 -``` - -**2. 前缀替换的 Registry 的参考** +### 前缀替换说明 +
+点击查看 +
| 源站 | 替换为 | 平台 | |-------|---------------|----------| @@ -197,14 +169,12 @@ docker pull gcr.your_domain_name/google-containers/pause:3.1 | docker.elastic.co | elastic.your_domain_name | Elastic Stack | nvcr.io | nvcr.your_domain_name | NVIDIA Container Registry +
+ --- -> **详细教程:**
-> [自建Docker镜像加速服务:加速与优化镜像管理](https://www.dqzboy.com/8709.html)
-> [自建Docker镜像加速,并把域名托管到CF加速镜像拉取](https://www.dqzboy.com/17665.html) - -## 💻 UI界面 +## 💻 Hubcmd-UI > HubCMD-UI 手动安装教程:[点击查看教程](hubcmdui/README.md) @@ -238,19 +208,6 @@ docker pull gcr.your_domain_name/google-containers/pause:3.1 --- -## 👨🏻‍💻 问题 - -
-问题总结 -
- -> 部署、使用相关等常见问题总结,欢迎补充! - -相关问题总结: [点击查看](Issue/issue.md) - -
- ---- ## 🫶 赞助 如果你觉得这个项目对你有帮助,请给我点个Star。并且情况允许的话,可以给我一点点支持,总之非常感谢支持😊 diff --git a/hubcmdui/README.md b/hubcmdui/README.md index b2215f9..ed1cae9 100644 --- a/hubcmdui/README.md +++ b/hubcmdui/README.md @@ -26,7 +26,7 @@ --- -## 📝 本地运行 +## 📝 源码构建运行 #### 1. 克隆项目 ```bash git clone git@github.com:dqzboy/Docker-Proxy.git @@ -43,27 +43,13 @@ npm install node server.js ``` -## 📦 Docker运行 +## 📦 Docker 方式运行 -- 如果不自行构建Docker镜像,可直接跳转第三步拉取镜像运行 - -#### 1. 克隆项目(可选) +#### 1. 下载 hubcmd-ui 镜像 ```bash -git clone git@github.com:dqzboy/Docker-Proxy.git -``` - -#### 2. 构建镜像(可选) -```bash -cd Docker-Proxy - -docker build -t hubcmd-ui . -``` - -#### 3. 运行容器 -```bash -# 拉取镜像!如果你手动构建了镜像此步骤跳过 docker pull dqzboy/hubcmd-ui:latest +#### 2. 运行 hubcmd-ui 容器 docker run -d -v /var/run/docker.sock:/var/run/docker.sock -p 30080:3000 --name hubcmdui-server dqzboy/hubcmd-ui ``` - `-v` 参数解释:左边是宿主机上的 Docker socket 文件路径,右边是容器内的映射路径 @@ -103,42 +89,53 @@ docker logs -f [容器ID或名称] - +
- - -
- -> 浏览器输入 `服务器地址:30080/admin` 访问后端页面,默认登入账号密码: root/admin@123 - - - - +
- + + +
+ +> 浏览器输入 `服务器地址:30080/admin` 访问后端页面,默认登入账号密码: root / admin@123 + + + +
- +
- +
+ + + + +
+ + + + + +
--- ## 🫶 赞助