<noframes id="v9r19">

<address id="v9r19"></address>
<form id="v9r19"><th id="v9r19"><progress id="v9r19"></progress></th></form>

    <address id="v9r19"></address>

    <noframes id="v9r19">
      <form id="v9r19"></form>

      <noframes id="v9r19"><form id="v9r19"><nobr id="v9r19"></nobr></form><noframes id="v9r19"><form id="v9r19"><nobr id="v9r19"></nobr></form>

        TenxCloud 时速云Docker容器空间使用:快速构建部署运行容器化应用

        免费空间   2015年09月13日 17:16  

        TenxCloud 时速云Docker容器空间使用:快速构建部署运行容器化应用

        Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker作为一个新兴的技术已经受到越来越多开发者的欢迎,前不久Google已经推出了Docker服务,正式应用于生产环境。

        国内也兴起了不少的Docker容器空间,为开发者和企业提供快速构建、部署、运行容器化应用的平台,同时提供容器服务,代码构建,服务编排,镜像服务,主机管理等产品。上次部落已经为大家分享了Docker免费空间申请-DaoCloud使用教程,这次再来分享另一个类似服务: 。

        TenxCloud 时速云成立于2014年,算是国内最早的一批提供Docker容器空间的服务商。TenxCloud 容器化应用包括云主机、云数据库、Web应用等,支持代码构建 和 持续集成,支持GitHub、BitBucket、GitCafe、Coding等主要代码仓库,同时提供了 tce 客户端,支持本地代码构建 镜像。

        TenxCloud Docker空间

        TenxCloud目前的免费策略是这样的:按小时计费 (XXS型/XS型):可免费体验。时速云的注册用户,每月可以登录平台获得30元的免费资源抵用券(仅限 256M 和 512M 两种容器配置使用)。免费用户其他限制:同一时间最多创建总量为 512M 的容器服务(1个 512M 或者2个 256M 内存配置的容器)。

        更多的Docker容器空间和免费PHP空间可以试试:

        TenxCloud 时速云Docker容器空间使用:快速构建部署运行容器化应用

        一、TenxCloud 时速云基本使用

        1、TenxCloud官网:

        • 1、官方首页:https://www.tenxcloud.com/

        2、到TenxCloud注册账号后,就可以登录到TenxCloud管理界面了,左侧有容器、编排、构建、镜像、主机,右侧是容器、项目、内存、镜像、CPU、主机等等。(点击放大)

        TenxCloud管理平台

        3、选择“容器”→“服务”,点击创建。

        TenxCloud创建容器

        4、然后就是选择镜像了,包括热门应用、系统应用、公有和私有应用,包括mysql、ubuntu、centos、tomcat、wordpress、debian等等。(点击放大)

        TenxCloud选择镜像

        5、这里以创建Wordpress为例,选中想要创建的应用后,进入下一步的容器配置页面,选择容器的版本,填写容器应用的名称,选择内存、硬盘等配置信息以及集群的实例数量。

        TenxCloud配置应用

        6、高级设置中还可以对环境变量进行设置。

        TenxCloud高级设置环境变量

        7、回到容器应用列表,可以看到已经成功创建的容器了,通过“服务地址”访问容器的服务接口了。

        TenxCloud访问应用接口

        8、打开TenxCloud 提供的URL地址,接下来就可以正常地安装Wordpress了。

        TenxCloud安装Wordpress

        9、TenxCloud 时速云可以正常运行Wordpress。

        TenxCloud 运行Wordpress

        二、TenxCloud 时速云容器管理

        1、在TenxCloud 时速云容器管理页面,可以对容器进行启动、停止、重新部署、更改配置等等。

        TenxCloud重启停止应用

        2、点击更改配置可以重新调整内存配置、实例数量等等。

        TenxCloud调整内存

        3、点击应用名称,就可以进入到应用管理的详细操作页面了,包括了容器实例 、绑定域名 、端口 、监控 、日志 、事件等。(点击放大)

        TenxCloud应用管理操作

        4、TenxCloud只允许备#案过的域名绑定。你需要在您域名服务商处将指定域名的CNAME指向***.tenxcloud.net域名绑定专用地址。

        TenxCloud绑定域名

        5、端口页面可以查看到容器端口、协议 、映射端口 、服务地址等等。

        TenxCloud映射端口

        6、日志则是记录容器运行的日志,应用运行错误都可以在这里查看到详细的报错。

        TenxCloud运行日志

        三、TenxCloud 时速云存储和编排

        1、TenxCloud支持创建或者删除数据卷,你可以将数据卷挂载到自己的应用上。

        TenxCloud创建数据卷

        2、点击“创建”设置一个名称,数据卷最小是200MB,格式为ext4。

        TenxCloud数据存储

        3、创建好的数据卷还可以格式化。

        TenxCloud格式化

        4、TenxCloud有一个特别的功能“服务编排”,可以让你以可视化的方式编排多个容器,通过组件的简单拖拽组合成复合应用,自由定制每个镜像的属性,支持一键部署并运行复合应用。

        TenxCloud服务编排

        5、创建“编排”时可以直接在浏览器中拖动你已经创建好的服务,将它们重新组合到一起。

        TenxCloud直接拖动组合

        6、然后你在创建“容器”时就可以选择你自己的“服务编排”了。

        TenxCloud使用服务编排

        四、TenxCloud代码构建方法

        1、代码构建主要方便开发人员通过自动化的构建(包括编译、打包、自动化测试、发布),从而提高软件开发的效率。

        TenxCloud代码构建

        2、时速云支持Github、Bitbucket、Coding、Gitcafe、Oschina私有仓库代码,点击创建代码后你就可以连接这些代码库了。

        TenxCloud支持代码库

        3、然后就是为你的代码设置项目名称、Dockerfile位置、代码分支、Docker的版本等等。时速云平台提供两类构建节点,分别是“国内节点”和“国际节点”

        TenxCloud设置项目

        4、如果你需要访问国外资源,建议选择使用国际节点,这样牺牲掉速度。所以,最好办法就是在国际节点构建一个所需资源的基础镜像,push回国内后再使用国内节点进行构建的其他环节,这样既可以获得所需资源,又可以提升构建速度。

        5、源代码中一定要有Dockerfile,否则构建会失败,可以点击GitHub地址查看自己的项目。 系统会自动获取Dokerfile中EXPOSE的容器端口,如需重新设定,在项目构建完成后,在项目详情页->操作->修改镜像中重新设定。程序类型支持java、php、go、Node.js、python等等。

        TenxCloud支持程序类型

        6、如果你想要部署私有仓库代码,只要把时速云生成的公钥添加到私有仓库的部署公钥中,就可以在时速云平台上添加私有仓库了。

        TenxCloud添加私有库

        7、时速云生成的部署公钥为:

        
        ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcDWQNvl+5eLT5eoa4HyAdlcJYSAoBZ9oNexXfpZd0/e5yy/ESkgbt22shzV0PfqN0SF9JzTl//keJnsXCcYyhLvswk87ZZNwmXv9qILEmaB+8B0ifsQHFoPIUyzA9A9kc8HLBBBS31iLukAw0jmhZpbPzNVUsdmubi3zdPxpzXbYBaDWkleS8XizmiKKryrGbjkyg5d351TqQiZTO6AJymZwwFyKf7e0FnaY50DrlbnUX8Lv7PF5UxrI6wBzqEUmAzFMq0Hob6xzPBLVPvvNtvMttZ2AadYdiAvbDf4CVnxHyo4QZDivVxZ2RXReXidjZVHnbp9WWG53Nxz+n/43D [email protected]
        

        8、点击 “创建”,页面跳转到项目详情页,开始构建该项目的第一个镜像。有些项目构建时间会比较长,

        TenxCloud构建项目

        9、构建好的镜像,你可以在“我的镜像”中查看到。

        TenxCloud我的镜像

        10、在创建容器时,你就可以选择自己之前创建好的“镜像”了。

        TenxCloud使用自己的镜像

        五、TenxCloud添加主机和部署本地代码

        1、TenxCloud提供了主机托管和容器管理功能。您可以创建自己的docker集群。

        TenxCloud创建集群

        2、TenxCloud支持阿里云、青云、aws等IaaS云主机一键添加,另外你自己的主机、内网虚拟机等,都可以添加到私有集群里

        TenxCloud一键添加私有集群

        3、添加新的主机后,生成安装命令,复制到你的VPS主机开始安装。

        TenxCloud开始安装

        4、添加成功以后,控制台会打印"Finished installing TenxCloud Agent, You can deploy containers on this machine now.".回到主机界面,可以看到主机的状态为"可用"。

        TenxCloud看到主机可用

        5、添加节点之前,需要开启inbound udp 8285和tcp 10250/16000端口(8285用于集群网络组建,10250用于与集群master通信, 16000用于探测网络状态)。创建容器以后,如果允许外网访问容器,则还需要开启容器应用的对外端口。

        6、TenxCloud支持部署本地的代码和应用,你需要先安装tce 客户端,支持 Windows、Linux和 Mac 三种平台。

        TenxCloud安装TCE客户端

        7、进入到 “容器” 控制台,点击“私有”就可以看到自己的镜像了。

        TenxCloud自己本地镜像

        六、TenxCloud空间使用小结

        1、Windows使用TenxCloud客户端需要将tce的路径加入到系统的PATH下,以便在任意目录均可运行。在我的电脑属性中→高级系统设置,点击环境变量,在系统变量中找到path编辑,将TCE路径添加进去。

        TenxCloud添加到系统环境变量

        2、TenxCloud空间目前上手和操作和之前分享的DaoCloud基本类似,免费空间和存储都提供了免费配额初级开发者使用,用户在绑定阿里云、AWS等Iaas服务key之后,可自动创建云主机,自动添加到主机集群。

        TenxCloud免费空间

        文章出自:免费资源部落 http://www.hesokurich.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

        您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

        在这个部落村庄里,已经有42 位神马家族成员冒出泡来在农场开始干活了
        • uu

          我去试试看,国外的也有不少优秀的Docker空间。

          RR233CY 回复:

          合适企业使用,对个人用户来说,实在鸡肋

          qi 回复:

          @RR233CY, 是的,一些应用开发可能会用得上。

          这是农场的第 1 块农田,部落批准 [uu] 在[2015-9-13 17:35]开垦完成.
        • imyfan 1

          沙发 :mrgreen:

          这是农场的第 2 块农田,部落批准 [imyfan] 在[2015-9-13 17:37]开垦完成.
        • 老实人

          感觉有点太专业了

          qi 回复:

          @老实人, 上手确实有难度。

          阿狸 回复:

          @qi, 我注册的,打不开网页!

          qi 回复:

          @阿狸, 官网无法打开?

          阿狸 回复:

          @qi, 不是,是我创的网站

          这是农场的第 3 块农田,部落批准 [老实人] 在[2015-9-13 17:40]开垦完成.
        • Kung 23

          他这Docker可以端口映射的。[email protected]+自定义镜像相当的爽。

          qi 回复:

          @Kung, 是的,灵雀云好像也可以。

          Kung 回复:

          @qi, 灵雀马上不提供北@京区的免费配额了,改为提供香@港和上海区了。。

          这是农场的第 4 块农田,部落批准 [Kung] 在[2015-9-13 19:51]开垦完成.
        • exexue

          现在只对静态博客有点兴趣啊。。。。。。。。。

          qi 回复:

          @exexue, 你现在开的博客是用什么程序建立的?

          exexue 回复:

          @qi, python版本的pelican静态博客生成器。github。你懂的。

          qi 回复:

          @exexue, 原来是pelican。

          Paddy 回复:

          @qi这是你写的吗?分享很赞啊

          这是农场的第 5 块农田,部落批准 [exexue] 在[2015-9-13 19:59]开垦完成.
        • 不会玩docker,不看了,写代码去……

          qi 回复:

          @快乐家园, 可以试试。

          这是农场的第 6 块农田,部落批准 [快乐家园] 在[2015-9-13 20:40]开垦完成.
        • 过来阅读下文章。 :grin:

          这是农场的第 7 块农田,部落批准 [豆采博客] 在[2015-9-13 22:15]开垦完成.
        • 不认识 17

          docker。。。
          中文补丁

          这是农场的第 8 块农田,部落批准 [不认识] 在[2015-9-14 09:58]开垦完成.
        • docker

          对docker容器保持观望的态度, 可玩性还不如vps,docker应该是对运维人员比较友好一点

          qi 回复:

          @docker, 前景不可预料。

          这是农场的第 9 块农田,部落批准 [docker] 在[2015-9-14 10:34]开垦完成.
        • 阿水 4

          都是初创企业活动比较多 已经收到时速云的书和daocloud的t恤了

          Paddy 回复:

          @阿水, 还有老多活动老多礼品……

          这是农场的第 10 块农田,部落批准 [阿水] 在[2015-9-14 12:55]开垦完成.
        • saber 3

          太专业了
          233333

          这是农场的第 11 块农田,部落批准 [saber] 在[2015-9-15 10:55]开垦完成.
        • pxsky 3

          不错,抽时间去弄弄学习学习

          这是农场的第 12 块农田,部落批准 [pxsky] 在[2015-9-15 12:33]开垦完成.
        • 两天 1

          安装DZ,数据库信息怎么填?

          qi 回复:

          @两天, 这个需要自己搭建MysqL数据库服务?;蛘甙沧癝QL。

          唯一度 回复:

          @qi, 镜像类别里的mysql不能用吗?

          qi 回复:

          @唯一度, 可以使用。

          这是农场的第 13 块农田,部落批准 [两天] 在[2015-9-16 12:43]开垦完成.
        • yearqp 2

          0.04x24x31=29.76,应该够用了

          yearqp 回复:

          @yearqp, 怎么点不出网址

          qi 回复:

          @yearqp, 什么网址?

          yearqp 回复:

          @qi, 是指我写在地址栏的网址

          qi 回复:

          @yearqp, 应该是第一次忘记添加了,现在这个评论可以。

          这是农场的第 14 块农田,部落批准 [yearqp] 在[2015-9-24 22:02]开垦完成.
        • 云计算

          看着不错,去试试!

          这是农场的第 15 块农田,部落批准 [云计算] 在[2015-9-29 15:02]开垦完成.
        • 感觉对于建站,基本没有什么意义

          qi 回复:

          @Chonghua, 嗯,建站没有太大的作用。

          云计算 回复:

          @Chonghua, 为啥没作用啊,快、稳定、安全,挺好吧

          这是农场的第 16 块农田,部落批准 [Chonghua] 在[2015-10-11 22:50]开垦完成.
        • mczo

          时速云怎么管理容器中的文件?

          qi 回复:

          @mczo, 本地管理上传,或者用IDE来管理代码。

          这是农场的第 17 块农田,部落批准 [mczo] 在[2015-11-11 14:03]开垦完成.
        看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


        评论内容 (*必填):
        (Ctrl + Enter提交)   

        部落快速搜索栏

        各类专题梳理

        网站导航栏

        X
        ?
        返回顶部
        网平台一分快三_网平台一分快三|官网_首页