开发者

注:

  • 建议有docker知识的同学使用
  • windows用户,请打开docker的磁盘共享
    右击“docker desktop is runing”,就是电脑右下角的一个docker图标
    点击“settings”
    再点击“shared Drives”
    然后把磁盘都勾上,就可以了

举例,创建一个redis 5.0.7版本的程序

  1. 点击创建应用,按如下样式填写,确认即可
  2. 参数说明
    • appid: 应用id(数字,字母,中划线)
    • app名称
    • docker镜像:docker官方的应用程序镜像:地址,(如果你想自己构建镜像,请留空,后续编写dockerfile)
    • 镜像软件端口:软件的默认端口,如redis:6379,mysql:3306
    • app介绍
    • app版本:自定义
    • app前台端口(选填):如果你创建了web容器应用,请填写一个端口,以便通过dapps访问
    • app服务端口:自定义一个端口,它会与镜像端口绑定。
  3. 此时,应用创建成功,可通过dapps管理应用

创建自己的docker程序

  1. 如果你有docker相关知识,可自行构建应用。
  2. 按上面步骤创建应用后,会生成相应文件,文件地址:dapps/docker/dev/应用id
  3. 文件目录结构:
    redis-5-0-7
    ├───── www // 挂载目录
    ├─────  .env // 配置文件
    ├───── docker-compose.yml  // docker编排文件
    ├───── docker-compose-win.yml // docker编排文件(windows系统),一般与docker-compose.yml一样即可
    ├───── Dockerfile // dockerfile
    ├───── entrypoint.sh // 一些脚本
    └───── README.md // 文档
  4. 以上是基本目录结构,当然,用户可根据实际情况,增加自己的文件

应用发布

如果你觉得自己的编写的应用还不错,欢迎提交代码给作者,审核后,会发布到应用商店中。

文档更新时间: 2019-12-17 11:45   作者:卡卡