本文为您介绍了基于飞天专有云敏捷版构建应用DevOps实践操作,关于搭建基于SpringCloud的微服务应用操作请点链接。
(一) 使用公有云镜像部署应用
登录飞天专有云敏捷版控制台:http://<控制台地址>:18080/,用户名:admin,密码:aliyun_cos
应用名称:hexo,点击使用镜像创建
添写镜像名称:registry.aliyuncs.com/lj/hexo:1.0
端口映射:主机端口30000,容器端口4000
访问hexo应用,http://<控制台地址>:30000
恭喜你,一个简单的hexo应用已经部署完成。
(二) 创建一个DTR镜像
登录DTR, https://DTR节点地址:4443, 账号信息:admin/ucp-admin
点击创建仓库:
创建一个新的镜像仓库,仓库名称 hexo
ssh登录至DTR机器节点,账号信息:root/ WorkShop5678!
执行命令:
docker login -u admin -p ucp-admin DTR节点地址:4443
执行命令:
docker pull registry.aliyuncs.com/lj/hexo:1.0
执行命令:
docker tag registry.aliyuncs.com/lj/hexo:1.0 <DTR节点>:4443/admin/hexo:1.0
docker push <DTR节点地址>:4443/admin/hexo:1.0
镜像上传完成之后,登录DTR查看最新的镜像版本
选做题:
使用DTR镜像,在敏捷版控制台部署应用