如何在几分钟内安装Red Hat Container Development Kit(CDK)

作为负责开发容器化应用程序提供的可能性的应用程序开发人员或架构师,将所有工具集中在一起以使您入门时几乎没有帮助。

到现在。

红帽容器开发套件(CDK)的安装非常简单!

红帽容器开发套件(CDK)
安装变得简单!

红帽提供了一个容器开发套件(CDK) ,其中包含本地OSX,Linux或Windows环境所需的所有工具。

它还预先配置了一些容器供您浏览。

自几个月前发布Red Hat CDK 2 beta以来,我们认为是时候仔细研究一下,因此创建了一个名为Container Development Kit Install Demo的自动化安装项目。

你得到什么

首先,Red Hat CDK是一种可供客户和合作伙伴使用的产品,有关谁有权访问以及如何获得访问权的更多详细信息, 请参阅Red Hat Developers 。 另外,有关机器规格的详细信息, 请参见在线文档 。

Red Hat CDK打包在RHEL 7虚拟机中,您可以在安装该项目后在您的机器上启动它。 预先配置的安装提供了几种选择,但它们都包括Docker的基本设置以及开始利用基于Docker的容器所需的工具。

安装此项目后,可以启动以下容器,以供您开始探索:

  • OpenShift Enterprise –可以启动OpenShift Enterprise的容器化版本,可以通过浏览器中的Web控制台或通过OpenShift命令行工具进行访问。 使用此容器探索您自己的私人PaaS开发人员经验。
  • Kubernetes –一个用于探索Kubernetes集群的容器。 它被设置为作为多合一Kubernetes主服务器运行,以管理Pod和用于运行多个Pod的节点
  • Eclipse –一种容器设置,供您使用带有Linux Tools / Docker Tooling插件的Eclipse IDE ,使开发人员可以直接从其开发环境中管理容器。

最重要的是,在您熟悉了这些示例的工作方式之后,就可以开始创建自己的基于容器的应用程序。

CDK安装演示!

CDK安装演示!

容器开发

由于您可能不想一次又一次地完成安装指南中的所有步骤来在您的机器上设置Red Hat CDK,因此在这里我希望使它变得如此简单,任何人都可以做到。

我保证,不仅如此,您只需四个步骤就可以做到!

将全自动的Container Development Kit Install Demo项目组合在一起,使该过程既简单又可重复,真的很容易。 那是什么

安装Red Hat CDK项目非常容易,任何人都可以做到!

安装Red Hat CDK项目是
如此容易,任何人都可以做到!

您问的三个步骤?

  1. 下载并解压缩CDK安装演示 。
  2. 根据需要添加产品。
  3. 运行“ init.sh”“ init.bat”文件。
  4. 阅读并遵循显示的说明,并在您的本地计算机上使用Red Hat容器开发套件(CDK)!

它会检查您是否已安装必备软件,但如果没有安装并开始安装,它将停止,警告您并提供链接以获取缺少的内容。 所需产品也是如此,具体取决于您的操作系统以获取运行Red Hat CDK所需的正确虚拟映像,不用担心,如果您阅读输出,它将为您指明正确的方向。

有关容器,云堆栈以及为什么需要在应用程序开发中关注此容器化堆栈的更多信息,请参阅App Dev Cloud Stack系列 ,其中带您参观Red Hat Cloud Suite。

我们将很快回来,进一步深入研究Red Hat CDK中的这些容器示例以及如何开始使用它们。

翻译自: https://www.javacodegeeks.com/2016/02/install-red-hat-container-development-kit-cdk-minutes.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/354343.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

enum 定义3个属性_和平精英:合金龙骨有3个隐藏属性,比玛莎“水下无敌”还唬人...

欢迎诸位小伙伴们来到天哥开讲的《和平精英》“精英那点事儿”~接下来呢,咱们聊聊合金龙骨的3个隐藏属性、土豪玩家“自投罗网”以及游戏里的“公主病患者”等有趣的玩家游戏经历与发现~得,废话不多说了,还是各位小伙伴们熟悉的“老配方”&am…

java中缓冲区和缓存_Java中的Google协议缓冲区

java中缓冲区和缓存总览 协议缓冲区是一种用于结构化数据的开源编码机制。 它是由Google开发的,旨在实现语言/平台中立且可扩展。 在本文中,我的目的是介绍Java平台上下文中协议缓冲区的基本用法。 Protobuff比XML更快,更简单,并…

三十七 Python分布式爬虫打造搜索引擎Scrapy精讲—将bloomfilter(布隆过滤器)集成到scrapy-redis中...

Python分布式爬虫打造搜索引擎Scrapy精讲—将bloomfilter(布隆过滤器)集成到scrapy-redis中,判断URL是否重复 布隆过滤器(Bloom Filter)详解 基本概念 如果想判断一个元素是不是在一个集合里,一般想到的是将所有元素保存起来,然后通过比较确定…

绩效管理的实际案例:2024年绩效提升重要方法

案例一:目标设定与衡量的艺术 背景:某科技公司每年都会为其全球员工设定年度目标。然而,这些目标往往过于模糊,导致员工不清楚自己需要完成什么。 问题:目标设定不清晰,导致员工感到困惑和不满。 解决方…

array python 交集_模糊数学Python库简介和评测

写在前面模糊数学是国内外许多工学、管理学研究生以上的选修甚至必修课程。但对于非数学专业而言,掌握模糊数学的各种计算方法、了解各种方法的用途(应用场景)其实要比理解模糊数学的“数学”理论要重要得多。目前在Matlab等数学工具中其实也…

架构设计器_大厂案例:马蜂窝大交通业务监控报警系统架构设计与实现

部门的业务线越来越多,任何一个线上运行的应用,都可能因为各种各样的原因出现问题:比如业务层面,订单量比上周减少了,流量突然下降了;技术层面的问题,系统出现 ERROR ,接口响应变慢了…

使用mpvue开发小程序

一、安装node.js 1、在官网中安装nodejs最新版本。地址:https://nodejs.org/en/download/,根据自己环境,进行下载安装。 2、安装完成后,进行nodejs版本及npm版本查看。 打开cmd命令行,输入 node -v 和 npm -v&#…

iOS----------UITextField实现过滤选中状态拼音

2018年上班的第二天,就这样背了一个大锅。我们项目中有一个搜索功能,在这一期的版本中,为了增强优化,去除了过滤空格的请求,这样或许能增加很好的用户体验,恰恰相反,偷鸡不成蚀把米。没想到苹果…

ai电磁组属于什么组_RPA+AI 创新案例挑战赛 2020 【专业组】amp;【校园组】优胜名单来也!...

大赛介绍本次大赛由 RPA 产业推进方阵为指导单位,来也科技为主办单位,面向所有来也科技合作伙伴及深圳地区大学生公开报名征集【专业组】&【校园组】参赛案例。RPA 产业推进方阵是在中国人工智能产业发展联盟指导下,由中国信息通信研究院…

具有Spring Boot和Yeoman的单页Angularjs应用程序

我非常感谢yeoman之类的工具,它们提供了一种非常快速的方法来将不同的javascript库组合在一起成为一个一致的应用程序。 Yeoman提供了UI层,如果您需要开发服务层和静态资产的Web层,则打包的一种好方法是使用Spring Boot 。 我知道有像JHipste…

vue项目封装axios请求

目录: 一,src/utils/request.js import axios from axios import { getToken } from /utils/auth import store from /storeconst service axios.create({baseURL: process.env.VUE_APP_BASE_API,withCredentials: true,timeout: 5000,// headers:{ …

自定义函数_python3基础07函数(自定义)

"pythonic生物人"的第43篇分享。详细介绍python中:自定义函数的构建;参数传递;模块中调用函数。目录0、楔子1、自定义函数格式2、编写函数说明文档3、函数参数函数形参和实参区别位置实参关键字实参默认实参让实参可选传递任意数量…

curl -windows下接口通讯

1,下载curl -----url命令传输工具2,配置curl环境变量3,在cmd环境中使用举例:curl -G http://xxxxxxx.com?参数使用:curl -G "www.baidu.com" 最原始的批量通讯返回可以将通讯命令保存为bat格式文…

sqlserver 存储过程 C#调用 实现从数据库Get数据

在最近的项目中我想建立一个EFDBfirst的模型但是失败了,生成的edmx中没有实体类和表结构,到处需求解决方案,未果。 问题请见:https://q.cnblogs.com/q/102743/ 后来使用本文写的这个方法 /// 1.在sqlserver中建立存储过程 在一个d…

修改jwt过期时间_PostgreSQL如何修改用户过期时间

生产环境中,有时候需要设置一个有时效的临时帐户,供一段时间内,某些需要的使用,过期帐号自己禁用,但有时候因为更多的需求,需要对这种有过期时间的帐号进行延长过期时间,这时候就需要使用命令行…

怎么自定义字体_自定义字体@fontface的常见应用

前言font-face允许网页自带字体,从而消除对用户电脑字体的依赖。基本用法如下:font-face { font-family: "family-name"; /* 字体名 */ src: url("family-name.eot"); /* IE9 */ src: url("family-name.eot?#iefix&q…

vue项目中使用mock(一)

一,安装 npm install mockjs --save-dev npm install json5 --save-dev npm install axios --save 二,每个文件内容 目录: 流程: Home.vue执行getUserInforList() 调用main.js中全局变量$api 调用/utils/api下的getUserInfo…

使用RxJava和Completable并行执行阻止任务

借助RxJava 1.1.1中引入的Completable抽象,如何并行执行阻止“仅副作用”(也称为void)任务的并行执行变得更加容易。 “ 正如您可能已经注意到,阅读我的博客时,我主要专注于软件Craft.io和自动代码测试。 但是&#x…

javafx 使用_使用JavaFX AnimationTimer

javafx 使用回想一下,给AnimationTimer起个名字可能不是一个好主意,因为它不仅可以用于动画,还可以用于测量fps速率,碰撞检测,模拟步骤,游戏主循环等。实际上,我大部分时间都在看AnimationTimer…

.Net Core 简洁架构事件(这个不完整,待仔细补充)

.Net Core的架构 - 根据微软官方文档 微软给出了.Net Core的架构方法,无论是在web,azure,uwp等等 微软的github地址:https://github.com/dotnet-architecture/eShopOnWeb 转载于:https://www.cnblogs.com/bijinshan/p/8250512.htm…