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

要求:

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

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

  • 登录到Nirmata Web控制台选择右侧的“ Host Groups”部分(译者注:如下图1,2,3)
  • 从左侧导航面板中选择“Other(其他)”(译者注:最新的界面选择“Direct Connect”),然后点击“Add Host Group”按钮。您可以指定主机组名称,然后在资源选择选项卡上,选择环境类型作为“Sandbox”。点击完成创建一个新的主机组。在主机组页面上,记下主机组标识ID。

图1
图2
图3

确保在您的笔记本电脑上已安装boot2docker,并初始化。验证docker已顺利运行(使用'docker ps'命令)。运行以下命令来安装Nirmata代理程序:

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

代理代理将在安装完成后,几分钟内启动并运行。

  • 去Nirmata的Web控制台,验证您的笔记本电脑是否已连接。

  • 现在转到“Application”部分并导入示例(下图是"Hello World")。

  • 接下来转到Environment(环境)部分并添加一个环境。填写环境名称,选择Sandbox作为环境类型,并选择最近导入的应用程序(如图"hello-world")。点击完成开始部署应用程序。

完成!您现在可以设置将复杂的应用程序部署到您的笔记本电脑上。

你也可以在github上找到nirmata代理安装脚本。随意看看它,并根据您的需要进行定制。

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏MessageQueue

Push or Pull?

采用Pull模型还是Push模型是很多中间件都会面临的一个问题。消息中间件、配置管理中心等都会需要考虑Client和Server之间的交互采用哪种模型:

1494

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

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

47111
来自专栏Jaycekon

Java消息队列--JMS概述

1、什么是JMS  JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API...

3795
来自专栏游戏杂谈

express:node throwing error on mongodb

与此类似node throwing error on mongodb,一直报Db.open那里出错,查源代码,发现应该是有err参数传入,因为之前从来没接触过m...

561

使用CoreOs,Docker和Nirmata部署微服务类型的应用

随着采用应用容器的持续增长,设计用于运行容器的“最小”操作系统正在普及。CoreOS就是这样的一个操作系统。CoreOs是为运行现代云原生应用,并为Docker...

27610

在不到五分钟的时间内在您的笔记本电脑上部署集装箱应用程序

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

2235
来自专栏乐沙弥的世界

快速体验Percona XtraDB Cluster(PXC)

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

892
来自专栏运维前线

使用CentOS7 kvm虚拟机安装蓝鲸社区版(3.15)

使用C7 kvm虚拟机安装蓝鲸平台 蓝鲸介绍 蓝鲸官网: http://bk.tencent.com/ 蓝鲸社区版本下载:http://bk.tencent.c...

2666
来自专栏杂烩

ActiveMQ集群部署 转

(摘自:http://www.open-open.com/lib/view/open1400126457817.html)

541
来自专栏MessageQueue

Pulsar-Producer实现分析

“Pulsar is a distributed pub-sub messaging platform with a very flexible messagi...

1152

扫码关注云+社区