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

我有一个与Debian的杰西ec2实例,当我这样做的命令:

apt-get install ecs-init 

我收到一个错误包未find..

所以我需要在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