昨晚 8 点,我们继续在 DaoCloud 资深技术顾问何盛的带领下,直观看到了 DCE 的应用开发、管理、部署,通过 Dockerfile 将应用与服务构建成 Docker 镜像,构建后的镜像推送到镜像仓库,使用 DCE 部署构建的应用镜像,实现应用的容器化发布。通过 DCE 平台实现对应用容器的重启、停止等操作,并且查看应用的日志与监控,展示应用的管理。
Q & A
Q1、DCE 能根据压力自动扩展吗?
A1:DCE 有一个能够用于演示的自动扩展应用,叫做 AutoScale,可以检测应用的 CPU 和 内存参数,并根据阈值进行伸缩。
Q2、yml 有版本管理吗?
A2:可以将 yml 放到版本控制系统中,通过版本控制实现版本管理。
Q3、应用升级怎么做?
A3:构建新的镜像,标签可以用 latest,推送到私有仓库,在 DCE 平台重新部署,或者调平台 API 接口重新部署,Docker 会拉取最新的镜像进行部署,替换掉旧镜像的容器。
Q4、基于应用商店发布的Compose 能够兼容 V1 还是 V2?
A4:DCE 的 Compose 既兼容 V1 也兼容 V2。
Q5、能否在私有网络环境下搭建私有容器云?
A5:Docker 与 DCE 具备离线部署能力,具体可以参考 DCE 手册 ( http://guide.daocloud.io/dce/ ) 中的安装设置部分。
Q6、Registry 的用户验证是跟 DCE 的用户一样的,是否有权限配置?
A6:可以在交付中心的镜像仓库中右侧镜像空间设置里配置权限,包括了针对特定团队的读写权限设置等。
Q7、当某个容器异常,有哪些监控和自动处理手段?
A7:容器可以设置重启策略,保证进程停止时容器能够自动重启。DCE 具有实时监控功能,如果要监控并自动处理,需要额外组件来实现。
点击这里,获取本期直播 PPT,点击这里,获取更多 DCE 指南。
未经允许不得转载:DaoCloud道客博客 » DaoCloud 技术直播总结|老司机带你玩转 DCE(内附 PPT)