文字

分享流程

提示在分享前需要进行数据持久化操作

  1. 在应用概览页面点击分享按钮
  2. 分享应用到云市,默认配置即可
  3. 设置应用分享信息
    看情况适当填写
    启用分发到云市的按钮 同时启用允许其他用户安装
    20170409149173470847582.png
  4. 点击发布
  5. 发布完成后可以在控制台里可以查看到分享的应用。
    https://user.goodrain.com/apps/{团队名}/service-entrance/?fr=private
    20170409149173474651748.png
  6. 访问云市
  7. 点击右上角用户名,选择团队和应用管理
    20170409149173477798966.png
  8. 选择需要的应用进行修改编辑,同时将状态设置为显示。
  9. 在应用管理页面完善应用信息,同时为应用选择类别(活动)。
    20170409149173528470985.png

数据持久化操作

什么是数据持久化?
数据持久化通俗来讲就是将我们希望保存的数据如业务数据等保存到硬件存储中。
为什么要做数据持久化?
容器中的数据是会随着容器的重启或停止而丢失的,我们需要将数据存储到挂载的硬盘中。

平台默认的数据持久化目录为/data,当然也支持自定义挂载目录。
具体的位置在:高级页 - 挂久化数据设置
针对平台的几种构建方式,数据持久化的策略也略有不同。

  • 源码构建的应用,平台会自加上默认的一级目录,即/app。例如我想将/upload做为自定义的持久化目录,那么最终的持久化目录为:/app/upload。
  • 使用dockerfile构建的应用,持久化目录为绝对路径,自定义为什么目录就是什么目录,平台不会加一级目录,这里要注意持久化目录不能是系统目录。

数据持久化目录说明:

类型 dockerfile source code
默认 /data
自定义 VOLUME指定目录 /app/自定义目录

在配置持久化目录时,我们要写完整的路径。比如这样的目录结构:

/upload/
└── www
    └── data

如果要配置data为持久化目录,那我们配置的目录应为/upload/www/data。

上一篇: 下一篇:
  页面正在加载中