腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(386)
视频
沙龙
1
回答
如果
Flask
入口
点
失败
,
让
Amazon
ECS
容器
退出
、
、
、
我正在更新我的
ECS
服务以使用新的任务定义。本例中的任务定义是在gunicorn上运行的
flask
应用程序。 在某些情况下,我希望
flask
应用程序
退出
,随后对
ECS
服务的更新
失败
。在本例中,我希望检查数据库连接(
如果
数据库连接未运行,则
退出
)。 然而,我没有看到这一
点
。每当我
退出
或终止
flask
应用程序(例如,使用sys.kill或os.kill )时,任务定义仍然会继续更新。
如果</e
浏览 15
提问于2021-05-01
得票数 1
2
回答
如何将
ECS
Docker
容器
ID放入
容器
内部的环境变量中
、
、
、
、
74566049de08 xxxxxx.xxxxx.io/customers/xxxxxxx/lin/ema:5.0.6 我想将该
容器
ID放入该docker
容器
内的环境变量中 这需要是动态的,所以每次我弹出
ecs
服务时,环境变量都应该自动更改。RUN uname -n > /test/tmp.log && \ export test_JMX_MANAGEMENTNODEHOSTNAME=$(cat /test/tmp.log)
浏览 34
提问于2021-04-02
得票数 0
回答已采纳
1
回答
Amazon
在码头
入口
点
上使用IAM角色时拒绝的权限
、
、
、
、
我正在寻找一种将机密/证书注入
Amazon
容器
的方法。在我的例子中,它是一个简单的nginx
容器
。我一直在关注这篇文章,使用AWS参数存储: 在我的Dockerfile上,我在
入口
点
上附加了一个脚本,它安装AWS客户端并从AWS参数存储区获取密钥。我可以验证这一
点
,因为
如果
我将ssh转到服务器并在
容器
上运行脚本,我就能够从Parameter获取密钥。运行此任务时,它应该命中
入口
点
,它
浏览 1
提问于2019-05-02
得票数 2
回答已采纳
1
回答
在
入口
点脚本中加载S3文件
、
、
、
我已经配置了桶策略和角色策略(在taskDefinition中作为taskRoleArn和executionRoleArn传递)fatal error: An error occurred (403) when calling the HeadObject operation: Forbidden 我在哪里能找到解决办法
浏览 8
提问于2019-10-21
得票数 0
回答已采纳
1
回答
CannotStartContainerError: ResourceInitializationError:未能创建新
容器
运行时任务:未能创建shim: OCI运行时创建
失败
:
、
、
、
、
以下是完整的错误消息: 我有一个应用程序,我用它创建了一个坞映像,并
让
它在lambda上很好地工作。我删除了lambda函数,从该映像中创建了
ECS</em
浏览 13
提问于2022-04-11
得票数 1
回答已采纳
3
回答
AWS -批处理对Fargate
、
、
我希望通过创建CloudWatch Rule定期创建一个
容器
并作为作业执行,比如每1小时执行一次。这两个有什么区别? 注:我有一个init
容器
,也就是说,我有两个码头集装箱一个接一个运行。使用
ECS
Scheduled Task似乎是可能的。但与Batch不同。
浏览 6
提问于2021-08-03
得票数 2
回答已采纳
2
回答
如何创建Dockerfile,以便
容器
可以在不需要立即
退出
的情况下运行
、
FROM debian:busterRUN XXXX # some apt-get and Python installation stuffsEXPOSE 80USER myuser然而,它一运行就立即
退出
我还尝试了"bash“作为
入口</em
浏览 0
提问于2019-09-03
得票数 1
回答已采纳
1
回答
用于不工作的containerOverrides计划任务entryPoint
、
、
我在Terraform中创建一个预定的
ECS
任务。当我试图重写entryPoint的
容器
定义时,生成的任务不会使用覆盖的entryPoint。但是,
如果
我试图覆盖command,它可以正常工作(除了现有的
入口
点
之外,还添加了一个新命令)。我在文档中找不到任何
让
我相信不支持entryPoint重写的东西,但情况可能是这样吗?"sh", ]
浏览 1
提问于2019-04-11
得票数 4
2
回答
使码头集装箱永不关机
我在试着
让
一个码头集装箱永远不关机。 既然
入口
点中提到的应用程序已经
退出
,那么码头集装箱会继续运行吗?
浏览 1
提问于2015-08-20
得票数 1
2
回答
优雅地停止
ecs
容器
、
、
我有一些docker
容器
,它监听RabbitMQ并处理收到的消息。我有一个代码管道,当有代码提交时,它启动映像的重建和更新任务。我这里的问题是,
容器
会在消息处理过程中突然终止,有没有什么方法可以停止
容器
终止,直到进程结束,并允许它停止,这样就会自动创建一个新的
容器
,因为我可以使用当前的
容器
处理旧代码的消息。我的
容器
在里面运行python代码。
浏览 1
提问于2018-03-29
得票数 9
1
回答
通过EventBridge / Crond在fargate
容器
中调用ftp命令
、
、
、
、
一开始我的想法是 有可能吗?我想知道是否可以在fargate上通过EventBridge在
容器
中运行该命令??
浏览 6
提问于2022-04-22
得票数 0
回答已采纳
2
回答
Docker Compose deploy to
ECS
无法解析服务名称(YELB)
、
、
、
、
我部署了一个简单的组合文件,其中
Flask
应用服务器与另一个
容器
中的PSQL数据库对话;在本地工作得很好。当使用新的Docker Compose deploy to
ECS
上下文时,它
失败
了:应用服务器无法DNS解析"psql“服务器的名称。Docker version 20.10.8, build 3967b7d 所以我通过@mreferre (https://aws.
amazon
.com/de/blogs/containers/de
浏览 64
提问于2021-08-12
得票数 2
1
回答
ECS
容器
代理内省iptables配置
、
、
、
、
我们有一个
容器
,需要在运行时与
ECS
容器
代理内省端点联系。Chain INPUT (policy ACCEPT) target prot opt source
如果
我删除REJECT all -- anywhere anywhere reject-with icmp-port-unreachable,我就可以访问
ECS
容器
代理,内省一
点</em
浏览 7
提问于2022-08-26
得票数 0
回答已采纳
2
回答
使用Terraform在CloudWatch中包含
退出
代码1事件
、
、
我一直在
ECS
上运行
容器
,并在任务完成时使用AWS Cloudwatch事件通知我。所有的基础设施都是使用Terraform创建的。但是,我无法在事件模式中获得正确的语法,因此只通知我非零
退出
代码。以下资源运行良好,每次我的一个
容器
退出
时都会向SNS发送通知: name来源:(String)"{"detail&quo
浏览 1
提问于2018-10-26
得票数 13
回答已采纳
3
回答
Docker-使用代码0
退出
的组合服务
、
、
但是,
如果
我取消对entrypoint.sh最后一行的注释,它就运行得非常好。 有人能帮我理解背后的原因吗?
浏览 17
提问于2019-10-17
得票数 5
回答已采纳
2
回答
为什么试图在Docker
容器
中杀死一个进程会使我
退出
它?
、
、
、
、
我的macOS上有一个v6.10.0节
点
服务器,它是从Dockerfile中的CMD自动启动的。通常,在本地开发的非
容器
环境中,我将使用CTRL+C来杀死服务器。由于无法(或不知道如何)在
容器
中执行此操作,我求助于ps aux | grep node来尝试手动终止进程。S+ 05:50 0:00 grep nodekill -9 15 我被从我的
容器
壳里拿出来,回到我的电脑外壳里。当我再次进入
容器
时,我看到进程仍然在那里,具有相同的进程id。这个例子使用了一个Kuber
浏览 6
提问于2017-03-24
得票数 2
回答已采纳
3
回答
宽限期?- AWS EC2集装箱服务和弹性负载平衡器
、
、
是否可以指定类似的宽限期,在此期间,新的
ECS
任务不会被其相关的
ECS
服务终止和重新启动,即使运行任务的
ECS
实例被ELB标记为不健康?更新: 在我们当前的用例中,作为
ECS
任务运行的docker
容器
包含一个JBoss实例,该实例在启动时加载许多缓存。这些缓存可能需要几分钟才能加载。但是,一旦
容器
启动,
ECS
服务就会向ELB注册
容器
实例。这意味着在新
容器
准备好接受它之前,可以将流量路由到新
容器
。我们可以增加ELB的健
浏览 5
提问于2015-09-08
得票数 7
2
回答
Docker-使用exit 0编写
入口
点脚本停止
容器
、
、
、
在执行我的
入口
点脚本之后,
容器
将停止,
退出
为0。在启动The服务器的撰写文件中指定的命令将被忽略。
入口
点脚本: pgdata: 当我连接到
容器
时,当
入口
点脚本运行时,我可以看到以ps aux作为/bin/bash /app/rails-entrypoint.sh bundle exec rails如何才能让
入口
点脚本和命令块按其应有的方式运
浏览 0
提问于2019-03-15
得票数 1
回答已采纳
2
回答
如何在不影响
ECS
服务的情况下捕获JVM
退出
时的堆转储?
我的基于JVM的应用程序在
Amazon
ECS
上运行。在某些我不能在测试环境中重现的情况下,它会因为OutOfMemoryError而崩溃。但有一个问题-因为我的应用程序使用了大量内存,堆转储需要很长时间,
ECS
会在中间杀死
容器
,因为健康检查
失败
。我最终得到了一个不可用的、被截断的转储文件。我可以通过更改健康检查配置来获得正确的堆转储,但这可能会影响
ECS
服务,因为
如果
没有良好的健康检查,集群可能会运行无响应的实例。我正在寻找一种方法,可以
让
我在对生产
浏览 2
提问于2019-03-10
得票数 2
3
回答
正在寻找监控
ECS
部署
失败
通知的好方法吗?
、
、
、
我正在将服务部署到ALB后面的
ECS
fargate。部署时,ALB会向服务发送健康检查,
如果
连续3次健康检查
失败
,
ECS
会销毁新部署的服务,并保留旧版本的
容器
。我正在寻找一种方法来监控部署
失败
的情况。一种可能的解决方案是监视
ECS
任务状态更改。
如果
容器
状态变为停止,则发送警报。但是这个解决方案并不是特定于部署的。
如果
出现错误,
容器
可以随时停止。此外,在部署期间,旧
容器
的状态也将变
浏览 27
提问于2019-12-24
得票数 5
回答已采纳
点击加载更多
相关
资讯
使用Docker和Kubernetes托管机器学习模型
金策略如何实现自动化数据库迁移
Serverless 时代,这才是Web应用开发正确的打开方式
最新版nextcloud+onlyoffice安装步骤
docker搭建私有仓库
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券