用户必读之七:一键部署上云端

Docker image已经构建完毕,服务实例也准备就绪。

万事具备,让我们发布应用吧!

  1. 发布应用,首先需要从应用商店选择一个版本的docker image
  2. 点击“镜像仓库”
  3. 点击项目名称,从属性列表中选择一个要发布的版本,点击“部署”,也可以直接点击屏幕右上角的“部署最新版本”
  4. 在部署的页面中,需要指定容器实例的名称
  5. 目前DaoCloud为用户提供格式为*.daoapp.io的二级域名,域名的构成方式,为项目名称+容器名称的组合,中间用中划线连接
  6. 选择容器资源,选择部署目标,高级选项中可以做一些更细致的微调
  7. 点击部署

部署开始后,页面上部的状态会显示“启动中”。部署采用docker image的方式,部署和启动速度是超乎您的想象的。

请您特别留意:部署完成后的应用实例,并不会在镜像仓库中列出。因为我们认为,镜像仓库是docker化软件交付件的静态存储展示区域。您的应用实例,会在首页以图标的方式显示。请您牢记这一点,避免迷路。

发布应用后,需要进行服务绑定:

  1. 应用启动后,可以点击URL访问。走到这一步,我们只是创建了应用docker容器的运行实例,绝大多数情况下,还需要跟服务绑定
  2. 点击应用实例,在属性栏中点击”服务&设置”Tab,我们会看到服务实例的清单和环境变量的清单
  3. 绑定服务需要知道应用预设的环境变量别名,并根据服务实例的实际参数,填写这些环境变量,如果您的代码时Fork来的,请仔细阅读代码的README
  4. 在绑定服务时,请检查您在程序代码中定义的环境变量名,确保使用正确的环境变量名,与服务的对应参数进行关联

应用运行后,您还可以查看性能曲线、日志等等信息,这些都是常规标配,就不炫耀了。

至此,您的应用已经开始运行,展露笑容,为自己鼓掌庆祝吧!


长风破浪会有时,直挂云帆济沧海