gpt4 book ai didi

docker - 如何在ECS代理容器上设置docker标签?

转载 作者:行者123 更新时间:2023-12-02 20:04:24 25 4
gpt4 key购买 nike

在AWS ECS集群中,每个集群实例都将ecs-agent [1]作为docker容器运行。在该容器旁边,我还将datadog-agent [2]作为容器运行。 datadog-agent监视所有其他容器,并将其日志发送到DataDog。为了用名称标记每个容器的日志,我在每个具有相应名称的容器中添加了一个特定的docker标签[3]。但是,我无法向ecs-agent本身添加docker标签。

有没有一种方法可以将自定义docker标签添加到ecs-agent容器中?

[1]-https://github.com/aws/amazon-ecs-agent

[2]-https://github.com/DataDog/datadog-agent

[3]-https://docs.datadoghq.com/logs/log_collection/docker/

最佳答案

您如何旋转ecs-agent容器?什么是docker run命令?您是否尝试过以下方法?

sudo docker run --name ecs-agent \
--detach=true \
--restart=on-failure:10 \
--volume=/var/run:/var/run \
--volume=/var/log/ecs/:/log \
--volume=/var/lib/ecs/data:/data \
--volume=/etc/ecs:/etc/ecs \
--net=host \
--env-file=/etc/ecs/ecs.config \
--label=myLabelName=amazon-ecs-agent \
amazon/amazon-ecs-agent:latest

关于docker - 如何在ECS代理容器上设置docker标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51097821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com