五分钟在笔记本上快速部署容器应用

要求:

  • 您将需要在笔记本电脑上安装并运行boot2docker程序
  • 您将需要一个Nirmata帐户 - 您可以注册一个免费试用版

按照以下步骤设置Nirmata并部署容器应用:

  • 登录到Nirmata Web控制台并点击展开“主机群组”菜单
  • 从左侧导航面板中选择“其他”,然后点击“添加主机组”按钮。您可以指定主机组的名称,然后在资源选择选项卡上,选择沙箱环境。点击完成创建一个新的主机组。在主机组页面上,记下主机组的id。

添加主机群组
选择环境类型
  • 在你的笔记本电脑上,确保boot2docker已安装并初始化。确认docker正在运行(使用'docker ps'命令)。运行以下命令来安装Nirmata代理程序:

curl  -sSL http://www.nirmata.io/nirmata-host-agent/nirmata-b2d.sh | sh -s <主机组ID

此时代理程序就会被安装,并在几分钟内运行。

安装并运行Nirmata代理程序
  • 去Nirmata网页控制台,确认你的电脑已经连接成功。

Nirmata连接成功
  • 现在转到应用程序菜单并导入示例蓝图。
导入示例蓝图
  • 接下来转到环境菜单栏并添加一个环境。输入环境名称,选择Sandbox作为环境类型并选择最近已经导入的容器应用。点击完成按钮,开始部署应用程序。

添加环境

恭喜!你现在可以在你的笔记本上部署和管理复杂的应用了。

你也可以在github上找到nirmata代理程序安装脚本。你可以浏览下,并根据你的需要进行定制。

本文的版权归 Hi胡瀚 所有,如需转载请联系作者。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ThoughtWorks

10Hours 网页应用

以前段开发为特长,不放过技术大赛这样机会的刘旸,和几个同事打造的10Hours 受到了大家的好评。想知道何谓10Hours?那就~ ? 最近公司举办技术大赛,...

3259
来自专栏匠心独运的博客

消息中间件—RocketMQ消息发送

摘要:使用客户端发送一条消息很Easy,在这背后RocketMQ完成了怎么样的操作呢? 大道至简,消息队列可以简单概括为:“一发一存一收”,在这三个过程中消息...

2453
来自专栏待你如初见

Java中间件

1344

使用CoreOS,Docker和Nirmata部署微服务风格的应用程序

随着应用容器的运用持续火热,设计用于运行容器的“最小”操作系统也悄然而生。CoreOS就是其中一个操作系统,它被设计用于运行现代原生云应用,并且支持Docker...

46911
来自专栏精讲JAVA

RocketMQ 源码学习 1 : 整体结构

为什么是 RocketMQ,而不是 ActiveMQ/RabbitMQ/Kafka 呢?这不是技术选型,我只是想找一个业界比较好的、开源的 MQ 系统,学习一下...

1233
来自专栏乐沙弥的世界

快速体验Percona XtraDB Cluster(PXC)

Percona XtraDB Cluster(简称PXC)集群是基于Galera 2.x library,事务型应用下的通用的多主同步复制插件,主要用于解决强一...

892

使用CoreOs,Docker和Nirmata来部署微服务风格的应用程序

随着应用程序容器(application container)的技术越来越被大众接受,设计用于运行容器的“最轻量级”操作系统正在变得非常流行。CoreOS便是这...

3687
来自专栏云计算

教你五分钟在笔记本电脑上部署容器化应用程序

按照以下步骤设置Nirmata并部署应用程序:

1947
来自专栏浪淘沙

Kafka学习笔记

Apache Kafka 是分布式发布-订阅消息系统(消息中间件)。它最初由 LinkedIn 公司开发,之后成为 Apache 项目的一部分。Kafka ...

1923
来自专栏云计算教程系列

如何在CentOS 7上的主代理安装程序中安装Puppet 4

来自Puppet Labs的Puppet是一种配置管理工具,可帮助系统管理员自动化服务器基础架构的配置,配置和管理。提前规划并使用Puppet等配置管理工具可以...

741

扫码关注云+社区