`
邓斯林玟
  • 浏览: 25578 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

CloudFoundry中vmc命令使用简单说明

 
阅读更多

先安装ruby然后再安装vmc,命令如下:

 

$rvm install 1.9.2-p180
$gem install vmc

这样就可以使用vmc了,它的常用的命令有以下这些(都是在网上搜集到的):

 

输入命令

 

$ vmc

可以得到

Usage: vmc [options] command [<args>] [command_options]
Try 'vmc help [command]' or 'vmc help options' for more information.

vmc可以使用的命令有:

 

Getting Started
target [url] Reports current target or sets a new target
login [email] [--email, --passwd Login
info System and account information

Applications
apps List deployed applications

Application Creation
push [appname] Create, push, map, and start a new application
push [appname] --path Push application from specified path
push [appname] --url Set the url for the application
push [appname] --instances <N> Set the expected number <N> of instances
push [appname] --mem M Set the memory reservation for the application
push [appname] --runtime RUNTIME Set the runtime to use for the application
push [appname] --no-start Do not auto-start the application

Application Operations
start <appname> Start the application
stop <appname> Stop the application
restart <appname> Restart the application
delete <appname> Delete the application
rename <appname> <newname> Rename the application

Application Updates
update <appname> [--path] Update the application bits
mem <appname> [memsize] Update the memory reservation for an application
map <appname> <url> Register the application to the url
unmap <appname> <url> Unregister the application from the url
instances <appname> <num|delta> Scale the application instances up or down

Application Information
crashes <appname> List recent application crashes
crashlogs <appname> Display log information for crashed applications
logs <appname> [--all] Display log information for the application
files <appname> [path] [--all] Display directory listing or file download for [path]
stats <appname> Display resource usage for the application
instances <appname> List application instances

Application Environment
env <appname> List application environment variables
env-add <appname> <variable[=]value> Add an environment variable to an application
env-del <appname> <variable> Delete an environment variable to an application

Services
services Lists of services available and provisioned
create-service <service> [--name,--bind] Create a provisioned service
create-service <service> <name> Create a provisioned service and assign it <name>
create-service <service> <name> <app> Create a provisioned service and assign it <name>, and bind to <app>
delete-service [servicename] Delete a provisioned service
bind-service <servicename> <appname> Bind a service to an application
unbind-service <servicename> <appname> Unbind service from the application
clone-services <src-app> <dest-app> Clone service bindings from <src-app> application to <dest-app>

Administration
user Display user account information
passwd Change the password for the current user
logout Logs current user out of the target system
add-user [--email, --passwd] Register a new user (requires admin privileges)
delete-user <user> Delete a user and all apps and services (requires admin privileges)

System
runtimes Display the supported runtimes of the target system
frameworks Display the recognized frameworks of the target system

Misc
aliases List aliases
alias <alias[=]command> reate an alias for a command
unalias <alias> Remove an alias
targets List known targets and associated authorization tokens

Help
help [command] Get general help or help on a specific command
help options Get help on available options

分享到:
评论

相关推荐

    CloudFoundry中MongoDB的应用

    ### CloudFoundry中MongoDB的应用 #### CloudFoundry简介与特性 CloudFoundry是一个由VMware发起并维护的开源PaaS(Platform as a Service)云计算平台。它为开发者提供了广泛的自由度来选择运行应用程序的云环境...

    CloudFoundry服务网关的架构

    - 使用vmc services命令创建服务实例。 - 服务代码结构:定义服务的逻辑实现。 - 必须实现的API: - `provision`:创建服务实例。 - `bind`:绑定应用实例到服务实例。 - `unbind`:解除应用实例与服务实例的...

    Cloud Foundry平台概述

    Cloud Foundry提供了多种使用方式,包括通过Spring Tool Suite(STS)插件、命令行工具vmc等进行操作。例如,你可以使用vmc命令来完成目标环境的选择、登录、应用的推送、服务的绑定、更新以及实例数量的调整等操作...

    Cloud Foundry 中的新增功能-中英文

    在"Cloud Foundry 中的新增功能-中英文"的主题中,我们将会探讨这个平台的最新发展和增强功能。 首先,Cloud Foundry的更新通常关注于提高开发者体验、增强可移植性、提升性能以及确保安全性。例如,可能有新的APIs...

    Spring 与 Cloud Foundry:在云中珠联璧合

    Spring Boot的应用程序可以通过简单的`cf push`命令快速部署到Cloud Foundry上,无需关心底层基础设施的配置。这种无缝对接极大地提高了开发效率。 其次,Cloud Foundry的微服务架构与Spring Boot的理念不谋而合。...

    Cloud Foundry: The Definitive Guide

    从如何快速开始使用Cloud Foundry,到深入了解其内部架构和扩展性,书中都提供了系统的说明和指导。 在Cloud Foundry平台上,应用容器化是其一大特色,这意味着应用被打包成标准化的容器,以便能够在任何支持Cloud ...

    Cloud Foundry合作伙伴战略和案例分享

    此外,他还可能分享了一些使用盛大云PaaS平台的客户案例,展示了Cloud Foundry在企业级云服务中的实际应用效果。 通过这些分享,我们可以了解到Cloud Foundry如何成为众多企业构建云服务和提升IT能力的首选平台,...

    Cloud Foundry:云时代的Linux/LAMP.pdf

    在Cloud Foundry生态系统中,开发者可以利用开源的Apache 2.0许可证获取代码,并在GitHub上进行托管。VMware鼓励第三方不仅在自己的CloudFoundry.com平台上部署应用,还可以创建私有云或公共云平台,提供更多的特性...

    Cloudfoundry

    Cloudfoundry

    从开发者的角度看CloudFoundry

    通过使用`vmcpush`命令,开发者可以轻松地将这个简单的Ruby应用程序部署到CloudFoundry上。如果需要扩展应用程序,可以使用Redis作为高性能的键值存储来保存计数器,这样即使应用程序部署了多个实例,计数器也能正确...

    cloudfoundry-runtime-0.8.4_Java8_cloud_

    选择 Java 8 作为运行时意味着此版本支持使用该语言版本编写的 Java 应用程序,并且与 Cloud Foundry 平台的集成经过了测试和验证,可以确保兼容性和性能。 【压缩包子文件的文件名称列表】: cloudfoundry-runtime-...

    初次使用CloudFoundry

    在Eclipse中安装插件的步骤包括:在Eclipse的帮助菜单中选择Eclipse Marketplace,在搜索框中输入“cloudfoundry”,然后按照提示选择“Cloud Foundry Integration for Eclipse”进行安装。安装过程中需要耐心等待,...

    CloudFoundry开源云计算平台简介.rar

    CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。

    Cloud Foundry中Ruby的应用

    在探讨“Cloud Foundry中Ruby的应用”这一主题时,我们首先需要深入了解Cloud Foundry与Ruby在现代软件开发和云计算环境中的角色与价值。 ### Cloud Foundry:一个革命性的PaaS平台 Cloud Foundry是一个开放源代码...

    Cloud Foundry - The Definitive Guide

    Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...

    CF-Help.rar_Help!_cloudfoundry_cloudfoundry Help

    “CF-Help.txt”文件可能包含了关于这些功能的详细说明、使用指南、命令参考或者常见问题解答。对于初学者,这份文档将是一个宝贵的资源,可以帮助他们理解和操作CloudFoundry平台,解决在部署和管理应用过程中遇到...

    基于CloudFoundry的PaaS云平台的设计与实现

    CloudFoundry是一种开源的PaaS(平台即服务)云平台,它允许用户在云环境中部署和运行应用程序,而无需关注底层硬件或操作系统的细节。它的设计理念是提供一个高可用、弹性的环境,帮助开发者快速部署应用程序,并且...

    Cloudfoundry介绍文档

    CloudFoundry的介绍文档,入门必备

    微服务架构在 Cloud Foundry中的应用

    微服务在Cloud Foundry中的应用,可以使开发者快速地部署和运行微服务架构的应用程序,并利用Cloud Foundry提供的各种服务和功能。 Cloud Foundry的主要特点包括开放源代码、支持多种编程语言和框架、以及与企业...

    Cloud Foundry - Cheat Sheet

    Cloud Foundry Cheat Sheet. Convenient and quick way to get commands.

Global site tag (gtag.js) - Google Analytics