Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 1.42 KB

index.md

File metadata and controls

15 lines (8 loc) · 1.42 KB

应用管理

微擎面板的应用主要基于docker镜像来创建,目前我们把应用分为三种场景:

已经构建好镜像的应用

这类应用,开发者已经基于docker标准打包并构建成了标准的镜像,我们可以直接下载使用,比如MySql、Redis、WordPress这种系统,都会有已经构建好的镜像。我们可以在https://hub.docker.com中搜索并获取对应的镜像地址,然后在微擎面板中的应用管理中新建应用,填写镜像地址和相关配置即可部署一个应用。

已经按照标准给了DOCKFILE和项目代码,但并未构建镜像的应用

这类应用,开发者已经按照docker镜像的标准给出了dockerfile配置文件,也给了项目代码,但是并未构建好镜像。我们可以根据开发者给出的dockerfile自行构建好镜像,然后再在微擎面板中通过新建应用来部署。

只有项目代码和安装环境要求,没做docker相关的适配

这类应用,属于传统型项目,需要按照项目要求搭建基础运行环境,然后将项目代码复制进去,做好启动命令等相关的配置。针对这类项目,微擎面板也给出了相关的解决方案,我们预定义了一些通用基础环境镜像,比如PHP7.2、PHP7.3、PHP8.0等等,用户只需要在创建应用时选择我们的基础环境,创建完成后将项目代码上传到对应的文件目录里即可。