繁体   English   中英

如何在Debian中安装Amazon ECS容器代理? (ECS-INIT)

[英]How install the Amazon ECS Container Agent in Debian? (ecs-init)

我有一个Debian jessie的ec2实例,当我执行以下命令时:

apt-get install ecs-init

我收到找不到错误包的信息。

所以我需要在Debian上添加新的depo吗?

它对我不起作用: http : //docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-install.html

谢谢。

亚马逊ECS-INIT

ecs-init是Amazon Linux默认随附的RPM软件包,我认为可以轻松移植到其他支持RPM的Linux发行版,例如RedHat Linux,CentOS,Fedora等。要在非以下版本上运行Amazon ECS容器代理,由RPM驱动的系统,您可以改为运行amazon/amazon-ecs-agent的docker容器。 有关更多详细信息,请参阅从安装Amazon ECS容器代理的下部开始的在非Amazon Linux EC2实例安装Amazon ECS容器代理的部分。

下面是安装Amazon ECS容器代理中的示例,该示例如何运行amazon-ecs-agent实例进行复制和粘贴。

ubuntu:~$ sudo docker run --name ecs-agent \
--detach=true \
--restart=on-failure:10 \
--volume=/var/run/docker.sock:/var/run/docker.sock \
--volume=/var/log/ecs/:/log \
--volume=/var/lib/ecs/data:/data \
--volume=/sys/fs/cgroup:/sys/fs/cgroup:ro \
--volume=/var/run/docker/execdriver/native:/var/lib/docker/execdriver/native:ro \
--publish=127.0.0.1:51678:51678 \
--env=ECS_LOGFILE=/log/ecs-agent.log \
--env=ECS_LOGLEVEL=info \
--env=ECS_DATADIR=/data \
--env=ECS_CLUSTER=cluster_name \
amazon/amazon-ecs-agent:latest

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM