Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
donknap committed May 28, 2024
1 parent 413cd2a commit ee47713
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 1 deletion.
8 changes: 8 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,15 @@ DPanel 是一款 Docker 可视化管理面板,提供了完善的容器、镜
- 提供多种环境的基础镜像和模板,可以快速构建属于自己的镜像。
- 可以通过 Zip 或是 Git 构建镜像,快速实现可持续化构建。

#### 概览
![home.png](https://s2.loli.net/2024/05/22/Q14SEiR7z2uOHTX.png)
#### 容器管理
![app-list.png](https://s2.loli.net/2024/05/25/P1RTvFtiwYOB6Hn.png)
#### 文件管理
![file.png](https://s2.loli.net/2024/05/25/VoR9isQ3cX5mbdZ.png)
#### 镜像管理
![image-list.png](https://s2.loli.net/2024/05/25/Du3HgGmdXb5qiap.png)
#### 创建镜像
![.png](https://s2.loli.net/2024/05/25/ARkgKExNC3VoSbF.png)
#### 系统管理
![system-basic.png](https://s2.loli.net/2024/05/25/P8N23wqaKlFAfy4.png)
1 change: 1 addition & 0 deletions docs/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
* [关联容器](zh-cn/manual/container-create-link.md)
* [基础镜像](zh-cn/manual/container-create-image.md)
* **创建镜像**
* [介绍](zh-cn/manual/image-create.md)
* [Dockerfile](zh-cn/manual/image-create-dockerfile.md)
* [源码Zip包](zh-cn/manual/image-create-zip.md)
* [Git仓库](zh-cn/manual/image-create-git.md)
Expand Down
23 changes: 22 additions & 1 deletion docs/zh-cn/manual/image-create-dockerfile.md
Original file line number Diff line number Diff line change
@@ -1 +1,22 @@
# 通过 Dockerfile 创建镜像
# 通过 Dockerfile 创建镜像

> 如果该文件中还依赖于其它配置文件,则需要采用 Zip 或是 Git 的形式进行构建
通过单 Dockerfile 文件的形式构建镜像。

### 模板

> 基础镜像仓库:https://hub.docker.com/r/donknap/dpanel
DPanel 提供了 php、node、java、go、html 的基础的镜像。你可以在这些镜像的基础之上,构建出符合自己要求的镜像。

一般要遵循以下约定:

- 基础镜像采用 alpine 系统
- 持久存储位于 /app 目录,此目录下的文件都将会持久化存储
- 如果程序中需要对外暴露访问,一般是绑定到 80 端口,创建容器时再做端口映射
- 对于 java go node 需要启动脚本的程序,将启动脚本定义在 RUN_COMMAND

### 演示

基于php基础镜像,安装 pdo_pgsql 和 intl 扩展。
7 changes: 7 additions & 0 deletions docs/zh-cn/manual/image-create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# 构建镜像

### 构建任务

> 重复构建某个镜像时,要更改一下镜像的版本号,例如:donknap/test:1.0.1
当构建完成某个镜像后,系统会保留创建的时配置信息,以便于后可持续性构建镜像。

0 comments on commit ee47713

Please sign in to comment.