2017上海云栖Workshop-基于飞天专有云敏捷版构建应用DevOps实践操作

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 本文为您介绍了2017年上海云栖workshop-基于飞天专有云敏捷版构建应用DevOps实践操作,包含在飞天专有云敏捷版上使用公有云镜像部署应用以及创建DTR镜像的相关实验内容。

本文为您介绍了基于飞天专有云敏捷版构建应用DevOps实践操作,关于搭建基于SpringCloud的微服务应用操作请点链接

(一) 使用公有云镜像部署应用

登录飞天专有云敏捷版控制台:http://<控制台地址>:18080/,用户名:admin,密码:aliyun_cos
image
应用名称:hexo,点击使用镜像创建
image

添写镜像名称:registry.aliyuncs.com/lj/hexo:1.0
端口映射:主机端口30000,容器端口4000
image
访问hexo应用,http://<控制台地址>:30000
image

恭喜你,一个简单的hexo应用已经部署完成。

(二) 创建一个DTR镜像

登录DTR, https://DTR节点地址:4443, 账号信息:admin/ucp-admin
点击创建仓库:
image
创建一个新的镜像仓库,仓库名称 hexo
image
ssh登录至DTR机器节点,账号信息:root/ WorkShop5678!
image
执行命令:

docker login -u admin -p ucp-admin DTR节点地址:4443

image
执行命令:

docker pull registry.aliyuncs.com/lj/hexo:1.0

image
执行命令:

docker tag registry.aliyuncs.com/lj/hexo:1.0  <DTR节点>:4443/admin/hexo:1.0
docker push <DTR节点地址>:4443/admin/hexo:1.0

image
镜像上传完成之后,登录DTR查看最新的镜像版本
image
选做题:
使用DTR镜像,在敏捷版控制台部署应用

目录
相关文章
|
1月前
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
50 2
|
15天前
|
监控 安全 Devops
DevOps实践中,如何平衡开发速度和安全审核的效率
在DevOps实践中,为平衡开发速度与安全审核效率,可采取自动化安全测试、安全编码实践、持续监控与日志分析、集成安全工具、合规性代码审查、基础设施即代码、权限和访问控制、安全培训、漏洞及补丁管理和持续反馈改进等措施,确保高效安全的开发流程。
|
25天前
|
运维 安全 Devops
DevOps实践中的安全审核和合规性
DevOps实践中的安全审核和合规性
|
25天前
|
监控 安全 Devops
DevOps实践中,如何平衡开发速度和安全审核的效率?
DevOps实践中,如何平衡开发速度和安全审核的效率?
|
27天前
|
存储 监控 Devops
DevOps实践:持续集成/持续部署(CI/CD)的实战指南
DevOps实践:持续集成/持续部署(CI/CD)的实战指南
|
28天前
|
运维 安全 Devops
DevOps实践中的安全审核和合规性
DevOps实践中的安全审核和合规性
|
1月前
|
jenkins Devops 测试技术
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第26天】随着DevOps理念的普及,Jenkins作为一款开源自动化服务器,在持续集成(CI)与持续部署(CD)中发挥重要作用。本文通过某中型互联网企业的实际案例,展示了Jenkins如何通过自动化构建、持续集成和持续部署,显著提升开发效率、代码质量和软件交付速度,帮助企业解决传统手工操作带来的低效和错误问题。
64 4
|
1月前
|
运维 监控 Devops
DevOps文化:持续交付与持续反馈的文化构建与实践
【10月更文挑战第26天】DevOps作为一种将开发与运维紧密结合的文化和实践,通过促进团队协作与自动化流程,实现快速、稳定且高质量的软件交付。本文重点探讨持续交付与持续反馈两大支柱,通过实际案例和示例代码,展示其构建与实践过程。例如,使用Jenkins构建CI/CD流水线,通过Grafana和Prometheus实现实时监控,确保软件质量和快速响应。
36 1
|
1月前
|
运维 Devops jenkins
DevOps实践之持续集成与持续交付
【10月更文挑战第32天】在软件开发的快节奏世界中,DevOps已经成为提升效率和质量的关键策略。通过将开发(Development)和运维(Operations)紧密结合,DevOps促进了更快速的软件发布和更高的可靠性。本文将深入探讨DevOps的核心组成部分——持续集成(CI)和持续交付(CD),并展示如何通过实际代码示例实现它们,以帮助团队构建更加高效和稳定的软件发布流程。
|
1月前
|
运维 Devops jenkins
DevOps文化:持续交付与持续反馈的文化构建与实践
【10月更文挑战第27天】DevOps文化强调开发和运维的紧密合作,以实现快速、高质量的软件交付。核心在于持续交付和持续反馈。本文探讨了如何通过改变组织结构、构建跨功能团队、使用自动化工具(如Jenkins)和积极收集用户反馈,来构建和实践DevOps文化。
47 0