/images/dory-icon.png

Summary
使用doryctl安装DORY,并创建你的第一个项目

快速开始

  • DORY提供一个非常简单的命令行工具doryctl,自动完成DORY以及相关组件的安装配置,详细参见安装doryctl
  • doryctl自动部署并配置好所有DORY依赖的基础服务,所有DevOps工具链,并自动连接好纳管的kubernetes集群,安装架构如下图:

/docs/images/dory-deployment-architecture.png

  • doryctl支持两种安装模式:
    • 把DORY部署在kubernetes中,自动创建两个不同的namespace用于运行DORY相关服务以及harbor镜像仓库
    • DORY的执行器executor可以在kubernetes集群中的不同节点启动
    • 详细安装说明参见: kubernetes方式部署
    • 生产环境推荐安装方式
    • 使用docker-compose部署DORY,自动创建两个不同的docker-compose.yaml用于运行DORY相关服务以及harbor镜像仓库
    • DORY的所有执行器executor只能在同一个节点启动
    • 详细安装说明参见: docker-compose方式部署
    • 测试用途,不建议用于生产

使用doryctl在kubernetes上部署DORY

上云小技巧

Summary
  • 理解核心上云流程
    • 如何编译源代码
    • 如何把编译结果打包成容器镜像
    • 如何把容器镜像发布到kubernetes
    • 如何把编译结果打包成制品压缩包
    • 如何把制品压缩包发布到主机
    • 如何配置流水线实现应用动态上云
  • FAQ
    • 如何配置、查看和清理编译依赖
    • 如何使用本地镜像提高镜像打包速度
    • 如何使用kubernetes-dashboard管理微服务
    • 如何使用调试组件管理项目应用的文件目录
    • 如何在kubernetes中调试启动失败的微服务
    • 如何在kubernetes中部署mysql数据库
    • 如何把代码仓库中的数据库脚本注入到kubernetes中的mysql数据库
    • 执行ops交互式流水线
    • 如何调整部署定义,直接部署镜像到kubernetes