草庐IT

contentplatform-service

全部标签

amazon-web-services - docker精简池中没有空间

我在尝试在ECS中启动任务定义时收到错误消息:CannotPullContainerError:failedtoregisterlayer:devmapper:ThinPoolhas4405freedatablockswhichislessthanminimumrequired4480freedatablocks.在精简池中创建更多可用空间或使用dm.min_free_space选项更改行为我找到了this帖子中有一些推荐的步骤,但运行这些步骤并不能解决问题。这是我从dockerinfo收到的信息Containers:0Running:0Paused:0Stopped:0Images:

Azure 应用服务 docker 容器 'Service Unavailable'

我已按照教程将.net核心Web应用程序构建到Docker镜像中,发布到azure容器注册表,然后设置了我的VSTS发布模板以将容器部署到应用程序服务。这一切似乎都有效,我可以在容器注册表中查看我的图像,并且部署似乎成功-但是当导航到应用服务站点时,我得到的只是HTTP503-服务不可用。应用服务已启动,我可以通过bash在我的文件系统中看到部署-所以我想知道我是否遗漏了什么?我的任何模板中都没有“启动”命令,我想知道是不是这个?该站点在VS2017中完美运行,包括通过docker进行调试,所以它实际上只是一个案例......我如何让应用服务实际加载和执行图像?谢谢!编辑除此之外,我还

amazon-web-services - ECR 生命周期策略异常

在我们的ECR中,我们每天都会推送许多带有标签16_XXXX的图像。一些推送的图像不是应用程序的稳定版本。当有稳定版本时,我们将使用标签16.XXXX重新标记图像。我们已经设置了一个生命周期策略来清理在imageCountMoreThan(500)处带有16_XXXX标签的图像。既然有图片有两个标签(即稳定版)(如16_0715和16.0715),会不会也被清理掉?我们不想删除所有稳定版本的图像。有没有办法在ECR生命周期策略中重新标记图像并删除旧标记?谢谢! 最佳答案 如果你只有一个规则,它确实会删除你的稳定图像。但是,您可以通过

linux - 错误 : Service "xxx" uses an undefined network "xxx"

它一直告诉我这个网络是未定义的。错误:服务frontend-network使用未定义的网络frontend-network但是,我看到dockernetworkls有这样的网络。我错过了什么:(我需要你的帮助。我在谷歌上阅读了很多关于它的内容,但找不到正确的解决方案。version:"3.3"services:web:build:./Dockercontainer_name:apacheports:-"80:80"volumes:-/home/denis/public-html:/usr/local/apache2/htdocs/restart:alwaysnetworks:-fron

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镜像?,我