Tag: cloudfoundry

MobileFirst Container CLI扩展未安装

我试图创builddocker的MobileFirst Server 7.1图像,我想上传到Blumix。 所以,基本上我已经安装在我的Windows 10下面的东西 docker引擎 Cloud Foundry CLI IBM容器插件(cf ic) MobileFirst CLI和cf ibm-containers-windows_x64.exe cf ibm-container插件 $ cf plugins Listing Installed Plugins… OK Plugin Name Version Command Name Command Help IBM-Containers 0.8.889 ic IBM Containers plug-in dev_mode 1.1.0 mode Show the application mode and runtime status, change the mode to dev or normal dev_mode 1.1.0 […]

Docker容器在执行python脚本后崩溃

在部署了Python Docker容器并成功执行脚本之后,容器在显示以下错误消息后崩溃并重新启动: 2017-06-19 13:22:49 [APP/PROC/WEB/0] OUT Exit status 0 2017-06-19 13:22:49 [CELL/0] OUT Exit status 0 2017-06-19 13:22:49 [CELL/0] OUT Destroying container 2017-06-19 13:22:49 [API/0] OUT Process has crashed with type: "web" 2017-06-19 13:22:49 [API/0] OUT App instance exited with guid 85e7922e-5a0c-4430-994a-324e5abc0c14 payload: {"instance"=>"", "index"=>0, "reason"=>"CRASHED", "exit_description"=>"2 error(s) occurred:\n\n* Codependent step exited\n* cancelled", "crash_count"=>1, "crash_timestamp"=>1497871369566402154, […]

如何在云代工中公开Kafka和Zookeeper端口

有没有办法在CF公开kafka和zookeeper端口? 我把spotify / kafka docker映像推送到云代工厂。 localhost:2181和localhost:9092都可以正常工作,但是如何使这些端口对其他应用程序可见? 我期待例如kafka.run.pivotal.io:2181和kafka.run.pivotal.io:9092将是可访问的,但事实并非如此。 我真的很感激你的意见。 谢谢。

无法在Mac OS上的Cloud Foundry上安装IBM Container的插件

下面的命令:直接来自Bluemix文档的cf install-plugin https://static-ice.ng.bluemix.net/ibm-containers-mac似乎不起作用。 我收到以下错误消息: 试图从互联网地址下载二进制文件…失败下载尝试失败:从https://static-ice.ng.bluemix.net/ibm-containers-mac下载文件时出错无法安装,插件不可用从给定的url。*

在Cloud Foundry中链接两个应用程序

我的应用程序分为两个不同的应用程序(微服务?)。 一个部署到CF作为docker集装箱,另一个部署为常规的WAR文件(grails应用程序)。 Docker容器是一个公开REST API的Python / Flask应用程序。 WebApp使用这个剩余的API。 以前,我将这些应用程序作为两个独立的–link flag容器,并使用–link flag执行,但现在我正在将这些应用程序放在Cloud Foundry中。 在docker世界,我曾经做过以下事情。 docker run -d –link python_container -p 8080:8080 –name war_container war_image 上面的命令将在war_container中创build环境variables,这将暴露war_container的IP地址和端口。 使用这些环境variables,我可以从我的WAR应用程序与python_container通信。 这些环境variables如下所示: PYTHON_CONTAINER_PORT_5000_TCP_ADDR=<ipaddr> PYTHON_CONTAINER_PORT_5000_TCP_PORT=<port> 题 是否有可能在Cloud Foundry中做类似的事情? 我有已经部署在CF中的docker容器。 我怎样才能链接我的WAR应用程序,以便一旦我推送战争文件,环境variables就会被创build并链接到python_container 。 目前我使用这个推docker容器到PCFDev: cf push my-app -o 192.168.0.102:5002/my/container:latest 然后我推动战争文件使用 cf push cf-sample -n cf-sample cf-sample的manifest.yml是: — applications: – name: cfsample memory: 1G instances: 1 […]

CloudFoundry与Docker / CoreOS兼容吗?

我有兴趣将OpenStack安装到我们身边的几个物理环境,然后以某种方式将CloudFoundry部署在PaaS上。 我也有兴趣与Docker和CoreOS一起玩,看到OpenStack和CoreOS之间的集成已经存在。 我的问题是:如果OpenStack / Nova启动了运行CoreOS的虚拟机,并且是基于Docker /容器的, 这是否与CloudFoundry兼容,或者CloudFoundry与Docker容器不兼容?

在关键云代工厂运行docker图像

我有一个在Docker容器中运行的应用程序。 是否可以在Cloud Foundry中部署这个包含应用程序的Docker容器,而无需对应用程序或容器本身进行任何更改?

使用基本身份validation从registry部署泊坞窗镜像

我一直在试图从一个私人registry推送一个docker图像到Swisscom Cloudfoundry。 registry受到基本身份validation的保护,因为我们不想为任何人提供访问权限。 现在,使用cf CLI,我想把图像推向cloudfoundry: cf push appname -o my-registry.domain.com/image 从逻辑上讲,这将导致一个错误,指出没有提供authentication凭证。 cf push appname -o username:password@my-registry.domain.com/image 在分级过程中会导致未指定的错误。 有没有办法通过CF CLI从基本身份validation保护的registry中推送图像? 我无法在CF CLI文档中find任何内容。

Bluemix服务端点是否可公开访问?

我正在使用IBM Bluemix开发CF应用程序。 一旦服务已经configuration并绑定到应用程序,是否有任何要求提供的凭据是指可公开访问的URL或IP地址? 我问,因为我一直在尝试Cloudfocker ,它提供了Cloud Foundry运行时环境的本地近似,以加快应用程序开发工作stream程。 但是要做任何认真的工作,您需要在真正的Bluemix中访问绑定到您的应用程序的服务。 (您还需要Bluemix的buildpack套件,但是我暂时忽略了这一点)。 例如,假设我正在开发一个使用数据库的应用程序。 我想直接连接到我的本地机器上运行的Cloudfocker环境中的数据库服务实例。 我可以这样做吗? 我进行了一些实验,结果各不相同:一个Cloudant服务发布了一个我可以从任何地方访问的合法URL,但是一个Mongodb服务给了我一个IP,似乎拒绝来自非Bluemix客户端的连接(见下文)。 # My endpoint is: mongodb://23.246.199.67:10027/db # Within a Bluemix app, works vcap@18jf19lbdo5:~$ nc -v 23.246.199.67 10027 Connection to 23.246.199.67 10027 port [tcp/*] succeeded! ^C vcap@18jf19lbdo5:~$ # Outside Bluemix, fails mamacdon@markm-vm:~$ nc -v 23.246.199.67 10027 nc: connect to 23.246.199.67 port 10027 (tcp) failed: Connection […]

云铸造的规模

在云代工厂有选项来扩展应用程序,我的问题是什么时,我缩放应用程序? 如果运行在花园/docker上的应用程序是否按照我所请求的比例或在同一容器中运行的应用程序创build新的容器?