草庐IT

report_service

全部标签

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

docker service create 找不到图像

当我运行dockerservicecreate--modeglobalfoomyrepo/foo-img:0.1时,它会启动服务,但如果foo-img:0.1在swarm中的某个节点上不存在,则该节点发出以下错误:\_foomyrepo/foo:0.1"Nosuchimage:myrepo/foo-img:0.1"如果我在每个节点上拉myrepo/foo-img:0.1,那么它工作正常。除了在swarm中的每个节点上拉取图像之外,还有其他解决方法吗? 最佳答案 答案其实很简单。使用--with-registry-auth参数。此参数

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

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

docker - minikube service %servicename% --url 不返回任何内容

我正在尝试公开我的api,以便向它发送请求。但是,当我使用命令minikubeserviceapi--url时,我什么也没得到。根据kubectlgetpods,我所有的pod都运行良好,所以我有点不知道这可能是什么。api-1007925651-0rt1n1/1Running026mauth-1671920045-0f85w1/1Running026mblankit-app1/1Running55dlogging-2525807854-2gfwz1/1Running026mmongo-1361605738-0fdq41/1Running026mjwl:.buildjakewlace$

amazon-web-services - docker 容器中的“aws configure”将不使用环境变量或配置文件

所以我在AWS上有一个运行jenkins的docker容器和一个EC2注册表。我想让jenkins将容器推送回EC2注册表。为此,我希望能够在容器启动时自动执行awsconfigure和getlogin步骤。我想我可以exportAWS_ACCESS_KEY_ID=*exportAWS_SECRET_ACCESS_KEY=*exportAWS_DEFAULT_REGION=us-east-1exportAWS_DEFAULT_OUTPUT=json我预计会导致awsconfigure自动完成,但这不起作用。然后我尝试根据AWS文档创建配置并重复该过程,这也不起作用。然后我尝试使用aws

amazon-web-services - 如何从亚马逊上正在运行的容器创建新的 docker 镜像?

这是我的问题:我有一个任务在AmazonECS上运行Docker镜像,但我想从正在运行的容器实例创建一个新的Docker镜像。我在AmazonECS上看到了实例的ID;我已经制作了一个AMI,但我想制作一个可以从Amazon拉取的新docker镜像。有什么想法吗?问候和感谢。 最佳答案 要从容器创建图像,请执行以下命令:dockercommitcontainer_idimagename 关于amazon-web-services-如何从亚马逊上正在运行的容器创建新的docker镜像?,我

Docker 错误 : Cannot start service . ..:找不到网络 7808732465bd529e6f20e4071115218b2826f198f8cb10c3899de527c3b637e6

启动docker容器(不是我开发的)时,docker说没有找到网络。这是否意味着问题出在容器本身(因此只有开发人员可以修复它),还是可以更改一些网络配置来解决这个问题? 最佳答案 我假设您正在使用docker-compose并看到此错误。我会推荐docker-composeup--force-recreate这应该重新创建容器以及支持服务,例如有问题的网络(它可能会创建一个新网络)。 关于Docker错误:Cannotstartservice...:找不到网络7808732465bd52

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 - Docker 挂载 S3 容器

在docker主机中安装S3容器的最佳做法是什么?有没有办法透明地做到这一点?还是我需要使用VOLUME指令将卷挂载到主机驱动器,然后使用CRON手动将文件备份到S3? 最佳答案 根据您想要完成的内容有不同的方法,但这是我使用s3fs-fuse的方法我创建了一个基于ubuntu的docker镜像包括一些有用的依赖项(根据我的要求)安装awscli安装s3fs-fuse在目录中挂载s3DockerfileFROMubuntu:18.04##SomeutilitiesRUNapt-getupdate-y&&\apt-getinstall

amazon-web-services - 如何在 AWS Windows Server 环境中运行 Docker?

我尝试过的事情:WindowsServer2012R2上的工具箱。禁用Hyper-V以允许virtualbox。我无法启用虚拟化,因为它在物理BIOS上。在带有容器EC2的WindowsServer2016上安装了DockerEE。安装正确。守护进程正在运行。但是,我无法在hello-world:nanoserver旁边拉出单个图像。所以我搜索了windowsservercore和nanoserver,仍然无法正常工作,因为它们已经过时了。当您尝试拉取Docker.com的frizzm人员时,它的repo不起作用。使用全新的WindowsServer2016实例重新启动。我禁用了Hyp