Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
donknap committed Jun 18, 2024
1 parent 2dd4af0 commit 63c0833
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 18 deletions.
4 changes: 4 additions & 0 deletions docs/zh-cn/install/compose.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

> 国内镜像地址: ccr.ccs.tencentyun.com/dpanel/dpanel:latest
> 如果提示网络已经存在,请先删除 docker network rm dpanel-local
```
services:
web:
Expand All @@ -12,6 +14,8 @@ services:
- 80:80
- 443:443
- 8807:8080
environment:
APP_NAME: dpanel # 请保持此名称与 container_name 一致
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
Expand Down
6 changes: 5 additions & 1 deletion docs/zh-cn/install/dind.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,15 @@ DinD 的方式允许在容器中直接运行一个 Docker Daemon。
services:
dpanel:
image: dpanel/dpanel:latest
container_name: dpanel
restart: always
ports:
- :8080
- 80:80
- 443:443
- 8807:8080
environment:
DOCKER_HOST: tcp://docker:2375
APP_NAME: dpanel # 请保持此名称与 container_name 一致
networks:
- dpanel
depends_on:
Expand Down
23 changes: 6 additions & 17 deletions docs/zh-cn/install/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@

DPanel 转发域名到容器时,需要将目标容器放置到默认网络中,以 Hostname 的形式进行转发。

> 如果需要使用域名转发功能,请创建此网络。
> 如果需要使用域名转发功能,请创建此网络。\
> 如果提示网络已经存在,请先删除 docker network rm dpanel-local
```
docker network create dpanel-local
Expand All @@ -15,31 +16,19 @@ docker network create dpanel-local
> macos 下需要先将 docker.sock 文件 link 到 /var/run/docker.sock 目录中 \
> ln -s -f /Users/用户/.docker/run/docker.sock /var/run/docker.sock
> 国内镜像地址 ccr.ccs.tencentyun.com/dpanel/dpanel:latest
```
docker run -it -d --name dpanel --restart=always \
-p 80:80 -p 443:443 -p 8808:8080 --network dpanel-local \
-v /var/run/docker.sock:/var/run/docker.sock \
dpanel/dpanel:latest
-e APP_NAME=dpanel dpanel/dpanel:latest
```

- 8807 指定面板对外暴露的访问端口,创建完成后通过 http://服务器Ip:8807 访问面板,可根据实际情况进行修改
- 当使用 DPanel 对容器进行域名绑定时,需要绑定暴露 80 及 443 端口
- 不需要 DPanel 进行转发时或是使用已有的 web 服务(宝塔等)进行转发可去掉此 80 及 443 端口配置
- 国内镜像地址 ccr.ccs.tencentyun.com/dpanel/dpanel:latest

##### 手动挂载目录

DPanel 的存储目录位于 /dpanel 目录中,通常情况下 docker 会自动新建存储卷绑定到此目录中。

如果你采用 -v 宿主机目录:/dpanel 的形式将目录挂载到宿主机上,需要手动新建一些目录,系统才可以正常运行。

> 下方命令中将 /dpanel 替换为你的宿主机目录
```
mkdir -p /dpanel/nginx/default_host /dpanel/nginx/proxy_host \
/dpanel/nginx/redirection_host /dpanel/nginx/dead_host /dpanel/nginx/temp \
/dpanel/nginx/cert /dpanel/storage
```
- 如果你更改了面板容器名称,请通过 APP_NAME 环境变量指定

#### 访问地址

Expand Down

0 comments on commit 63c0833

Please sign in to comment.