[英]How to set docker labels on ECS agent container?
在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
您如何旋轉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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.