草庐IT

OPENSHIFT

全部标签

javascript - 从 OpenShift Mongodb 保存文档

我在OpenShift中有一个scalableapp和MongoDb2.2广告NodeJs0.10,由于我不能使用Cartridgerockmongo-1.1因为它不能嵌入到可扩展的应用程序中,如何获取我的db'documents并使用ssh执行Backup和Restore? 最佳答案 确保您使用RHC命令行工具。您有两种获取数据的方法:1)您可以通过ssh进入您的设备(作为快捷方式,您可以执行rhcssh{app-name})。然后您可以在控制台进行转储和恢复。请记住,您只有~/app-root/data和/tmp目录的写入权限,

node.js - Mongoose OpenShift 连接

我正在使用nodejs和mongodb在openShift上构建应用程序。我也在使用Mongoose并尝试使用此代码进行连接varurl=process.env.OPENSHIFT_MONGODB_DB_URL;vardb=mongoose.connect(url,function(err){console.log("Errorloadingthedb...");});检查openshift日志我可以看到它给了我错误消息。这样做的正确方法是什么? 最佳答案 您可以尝试以下模式:server.js//callthepackageswe

ruby-on-rails - 捆绑安装时 Openshift ssh ruby​​ 版本不正确?

我在openshift上有一个Ruby2.0rails4应用程序。当我通过ssh进入我的应用程序并运行bundleinstall时,我收到一条消息:“您的Ruby版本是1.8.7,但您的Gemfile指定为2.0.0”。运行ruby-v时,我得到:“ruby2.0.0p353...”运行gem环境它也显示Ruby2.0。同样在我的本地机器上一切正常。为什么我的bundle安装认为我在openshift服务器上使用ruby​​1.8.7? 最佳答案 我认为您的bundler是在Ruby升级到2之前安装的。尝试使用geminstallb

ruby - 如何为 openshift 设置 RHC?我遇到: `can' t 满足 'highline (~> 1.6.11)' ,已经激活 'highline-1.7.1' (Gem::LoadError)

我需要使用openshift来部署Web应用程序并修改文件以连接数据库,然后我安装了RHC。但是不能设置。我安装了rbenv,但不知道如何使用。我的mac买了1周。基本上安装的软件不多。完整的错误信息如下:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:1206:in`blockinactivate_dependencies':can'tsatisfy'highline(~>1.6.11)',alreadyactivated'highl

ruby - OpenShift 设置无效参数

我一直在关注gettingstartedopenshift,但我被这个错误困住了。OpenShiftClientTools(RHC)SetupWizardThiswizardwillhelpyouuploadyourSSHkeys,setyourapplicationnamespace,andcheckthatotherprogramslikeGitareproperlyinstalled.IfyouhaveyourownOpenShiftserver,youcanspecifyitnow.JusthitentertousetheserverforOpenShiftOnline:ope

java - application.yml 是否支持环境变量?

我尝试在application.yml配置中使用环境变量,例如:spring:main:show_banner:false---spring:profiles:productionserver:address:$OPENSHIFT_DIY_IPport:$OPENSHIFT_DIY_PORT但是环境变量没有被解析。我必须提供不同的符号吗?在Rails中,您可以例如使用唯一的选择是像这样运行应用程序:java-jarmy.jar--server.address=$OPENSHIFT_DIY_IP--server.port=$OPENSHIFT_DIY_PORT

java - application.yml 是否支持环境变量?

我尝试在application.yml配置中使用环境变量,例如:spring:main:show_banner:false---spring:profiles:productionserver:address:$OPENSHIFT_DIY_IPport:$OPENSHIFT_DIY_PORT但是环境变量没有被解析。我必须提供不同的符号吗?在Rails中,您可以例如使用唯一的选择是像这样运行应用程序:java-jarmy.jar--server.address=$OPENSHIFT_DIY_IP--server.port=$OPENSHIFT_DIY_PORT

在Ubuntu上安装OpenShift并使用

服务器信息在阿里云买了个抢占式的服务器,地区为华南广州,系统为Ubuntu20.04,8核16GB。安装Docker命令如下:$apt-getupdate-y$apt-getupgrade-y$apt-getinstall-ydocker.io安装成功后,检查一下版本:$dockerversionClient:Version:20.10.7APIversion:1.41Goversion:go1.13.8Gitcommit:20.10.7-0ubuntu5~20.04.2Built:MonNov100:34:172021OS/Arch:linux/amd64Context:defaultExp

在Ubuntu上安装OpenShift并使用

服务器信息在阿里云买了个抢占式的服务器,地区为华南广州,系统为Ubuntu20.04,8核16GB。安装Docker命令如下:$apt-getupdate-y$apt-getupgrade-y$apt-getinstall-ydocker.io安装成功后,检查一下版本:$dockerversionClient:Version:20.10.7APIversion:1.41Goversion:go1.13.8Gitcommit:20.10.7-0ubuntu5~20.04.2Built:MonNov100:34:172021OS/Arch:linux/amd64Context:defaultExp

容器编排工具鉴赏- docker-compose 、Kubernetes、OpenShift、Docker Swarm

任务编排工具我们发现我们现在管理微服务比较麻烦,现在只是三个微服务,如果更多会更加麻烦,怎么办呢,下面我们就来学习下docker编排工具什么是任务编排编排是一个新的词汇,经过阅读才明白编排指的是容器的集群化和调度。另一类含义指的是容器管理,负责管理容器化应用和组件任务。​ docker毫无疑问是一个优秀的开源工具。但是,仅靠docker引擎和容器就不能进行复杂的应用程序部署。对于部署复杂的应用程序体系结构的容器群集,必须进行适当的配置。容器化的应用程序应该能够根据应用程序资源需求进行扩展和缩小。需要考虑的因素我们需要一个有效管理容器的良好框架。容器的生命周期很短,在进行容器编排时,要考虑的主