diff --git a/docs/README.md b/docs/README.md index 1aed9ff..a48eada 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,6 +1,6 @@ # dpanel -DPanel 是一款 Docker 可视化管理面板,提供完善的管理容器的功能。 +DPanel 是一款轻量化的 Docker 可视化管理面板,提供完善的容器管理功能。 # 功能介绍 diff --git a/docs/_coverpage.md b/docs/_coverpage.md index ae294fd..928adb7 100644 --- a/docs/_coverpage.md +++ b/docs/_coverpage.md @@ -1,10 +1,10 @@ -# +# -> Docker 可视化管理面板,提供完善的管理容器的功能。 +> 轻量化的 Docker 可视化管理面板,提供完善的容器管理功能。 -- 全中文界面易于使用 -- 基于容器易于安装 -- 资源占用低 (镜像 ~50M,内存 ~20M) +- 全中文更适合中文环境使用 +- 基于容器简单、易用、兼容性好 +- 资源占用极低 (镜像 ~50M,内存 ~20M) -      -      - [![GitHub stars](https://img.shields.io/github/stars/donknap/dpanel.svg)](https://github.com/donknap/dpanel)   diff --git a/docs/zh-cn/install/source.md b/docs/zh-cn/install/source.md index 2f26588..4db80f1 100644 --- a/docs/zh-cn/install/source.md +++ b/docs/zh-cn/install/source.md @@ -65,9 +65,10 @@ make build GO_TARGET_DIR=/root - 编译需要开启 cgo,请确保已经正确安装 libc,Alpine 系统需要安装 musl - 可通过 GO_TARGET_DIR 指定编译的目标目录 -### 启动命令 +### 启动 -> 运行相关配置可在 config.yaml 中配置或是指定环境变量 +> 运行相关配置可直接修改 config.yaml 中 +> 也可以在运行程序时,指定 config.yaml 中定义的环境变量值 ``` /root/dpanel server:start -f /root/config.yaml @@ -77,3 +78,30 @@ make build GO_TARGET_DIR=/root // 修改运行端口为 8807,其它环境变量可查看 config.yaml export APP_SERVER_PORT=8807 && /root/dpanel server:start -f /root/config.yaml ``` + +#### 当前环境未安装 docker + +通过修改目标 docker 的启动配置[开启 docker tcp 连接方式](zh-cn/manual/system/remote),通过远程的方式的连接 docker。 + +你也可以在运行 dpanel 面板后,通过[多环境管理](zh-cn/manual/setting/docker-env.md)功能,添加远程 docker 。 + + +#### windows + +在 windows 平台中并不能直接连接 docker.sock,需要你先开启 docker 的 tcp 连接。 + +##### docker desktop + +在 docker desktop 中可以通过设置中打开 tcp 连接。具体文档 [Change your Docker Desktop settings](https://docs.docker.com/desktop/settings-and-maintenance/settings/) + + +##### wsl2 + +如果你通过 wsl2 安装 docker,通过修改 wsl2 中的 docker 的启动配置[开启 docker tcp 连接方式](zh-cn/manual/system/remote)。 + +##### 启动(PowerShell) + +``` +set DOCKER_HOST=tcp://[本机ip或是wsl2的ip]:2375 +.\dpanel.exe server:start -f .\config.yaml +``` \ No newline at end of file diff --git a/docs/zh-cn/manual/system/remote.md b/docs/zh-cn/manual/system/remote.md index 2e555ad..e509adb 100644 --- a/docs/zh-cn/manual/system/remote.md +++ b/docs/zh-cn/manual/system/remote.md @@ -8,6 +8,12 @@ systemctl edit docker ``` +或直接创建覆盖配置文件 + +``` +sudo vi /etc/systemd/system/docker.service.d/override.conf +``` + ##### 添加配置 ```