草庐IT

elastic-mapreduce-cli

全部标签

git - 将 Perl Docker 容器部署到 Elastic Beanstalk

我正在构建一个Docker容器,该容器从bitbucket中提取一个perl/mojolicious存储库,但我遇到了问题。我有这样的Dockerfile:#DOCKER-VERSION0.3.4FROMperl:latestMAINTAINERMyNamemyname@name.com#UpdateaptitudewithnewrepoRUNapt-getupdate#InstallsoftwareRUNapt-getinstall-ygit#MakesshdirRUNmkdir/root/.ssh/#Copyoverprivatekey,andsetpermissionsADDre

docker - Heroku CLI "No command specified for process type web"释放容器时

我正在使用Docker容器部署一个.NetCore应用程序。我能够使用herokucontainer:pushweb成功推送图像但是调用herokucontainer:releaseweb返回Nocommandspecifiedforprocesstypeweb.我有点难过我尝试添加heroku.ymlsetup:addons:-plan:heroku-postgresqlas:DATABASEbuild:docker:web:Dockerfileconfig:ASPNETCORE_ENVIRONMENT:developmentrun:web:dotnetApi.dll在根目录上,但仍

ruby-on-rails - 如何在单容器 Docker 环境中的 Amazon Elastic Beanstalk 上部署 Rails 应用程序

我一直在尝试将我的Rails应用程序停靠在ElasticBeanstalk上。有很多例子,但大多数都不适合我的具体用例。那就是:在单容器Docker环境下运行(因此不需要docker-compose/fig)在AmazonElasticBeanstalk上运行。利用passenger-docker作为基础镜像(Ruby变体之一)。传递由ElasticBeanstalk设置的环境变量(通过控制台的CLI)。容器中的Nginx和乘客。能够安装自定义包(扩展它)。合理的.dockerignore文件。这里的问题不是关于如何部署的过程,而是正确的Docker配置,该配置可以与具有上述特定标准的

amazon-web-services - Elastic Beanstalk 上的 ElasticSearch

我正在尝试让ElasticSearch在ElasticBeanstalk环境中运行。使用Docker镜像让一个实例在负载平衡的环境中运行相当简单。但是,当我尝试向集群添加更多实例时,它们无法发现彼此,并且每个新实例都成为new_master。我的Dockerfile如下所示FROMdockerfile/java:oracle-java8RUN...#DownloadingandinstallingElasticSearchRUN/elasticsearch/bin/plugininstallelasticsearch/elasticsearch-cloud-aws/2.5.0VOLUM

amazon-web-services - 如何将特定日志文件从多容器 Docker Elastic Beanstalk 流式传输到 CloudWatch?

我有一个Web服务部署到运行Docker多容器堆栈的ElasticBeanstalk环境中。我已经在环境中启用了到CloudWatch的日志流,因此Cloudwatch中显示了大约五个不同的日志组,因此当我从Beanstalk中单击“请求日志”时,它会加载一个网页,一个接一个地向我显示所有日志文件。我注意到这个网页上有一些日志没有在CloudWatch中显示为日志组,这些是我真正关心的日志。我的问题是如何让它们显示为CloudWatch日志组?具体来说,ElasticBeanstalk自动为我创建的五个日志组是:/aws/elasticbeanstalk/my-web-service/

linux - 如何使用非默认运行参数在 AWS Elastic Beanstalk 中运行 Docker 容器?

我有一个Docker容器,它在我的本地开发机器上运行良好。我想将其移至AWSElasticBeanstalk,但我遇到了一点麻烦。我正在尝试使用s3fs将S3存储桶安装到我的容器。我有Dockerfile:FROMtomcat:7.0MAINTAINERme@example.comRUNapt-getupdateRUNDEBIAN_FRONTEND=noninteractiveapt-getinstall-ybuild-essentiallibfuse-devlibcurl4-openssl-devlibxml++2.6-devlibssl-devmime-supportautomak

docker - E : Version '18.06.1~ce~3-0~ubuntu' for 'docker-ce-cli' was not found

尝试从官方documentation安装docker在ubuntu上出现此错误$sudoapt-getinstalldocker-ce=18.06.1~ce~3-0~ubuntudocker-ce-cli=18.06.1~ce~3-0~ubuntucontainerd.ioReadingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DoneE:Version'18.06.1~ce~3-0~ubuntu'for'docker-ce-cli'wasnotfound最好的部分是我们昨天刚刚在另一台机器上安

amazon-web-services - 使用 Dockerrun.aws.json 通过 CLI deploy 命令部署到 elasticbeanstalk

我正在运行具有多个环境的elasticbeanstalk应用程序。这个特定的应用程序托管了docker容器,这些容器托管了一个web服务。要将应用程序的新版本上传并部署到其中一个环境,我可以通过Web客户端并单击“上传和部署”,然后从文件选项中选择我最新的Dockerrun.aws.json文件,它引用了私有(private)托管的容器的最新版本。上传和部署工作正常,没有问题。为了让我自己和其他人的部署更简单,我希望能够使用CLI上传和部署Dockerrun.aws.json文件。如果我在没有任何特殊配置的情况下使用cliebdeploy命令,则压缩整个应用程序并将其发送到主机的正常过

amazon-web-services - elastic-beanstalk docker应用在部署时未更新

我在git存储库中有一个Dockerfile/elastic-beanstalk应用程序,它从s3并启动它。这在我第一次部署时效果很好;Docker容器构建完成,应用程序启动并正常运行。问题出现在我对应用程序进行更改后,将tarball重新上传到s3并运行ebdeploy。$ebdeployINFO:Environmentupdateisstarting.INFO:Deployingnewversiontoinstance(s).INFO:Successfullybuiltaws_beanstalk/staging-appINFO:Successfullypulledyadayada/

docker - Elastic Beanstalk 和 Dockerfile ARG 指令

我需要将一些参数传递给我的dockerbuild命令。我知道这可以使用Dockerfile中的ARG指令来完成。现在假设我的Dockerfile中有以下内容。ARGmyvar并使用命令dockerbuild--build-argmvar=myOwnVar...,这样就可以了。但是,我使用AWSElasticBeanstalk和Docker来构建镜像并将其部署在容器中。所以问题是,这可能吗?如果是,我如何确保AWSEB将值传递给这些参数?谢谢寿司 最佳答案 昨天我开始使用AWSEB,我很高兴,今天我需要将一些ARG传递给我的构建,在文