我在Debian杰西一个EC2实例,当我在做这个命令:如何在Amazon中安装Amazon ECS容器代理? (ECS-INIT)
apt-get install ecs-init
我收到找不到错误包..
所以我需要添加新的帝宝在我的Debian上?
它没有为我工作:http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-install.html
THX。
我在Debian杰西一个EC2实例,当我在做这个命令:如何在Amazon中安装Amazon ECS容器代理? (ECS-INIT)
apt-get install ecs-init
我收到找不到错误包..
所以我需要添加新的帝宝在我的Debian上?
它没有为我工作:http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-install.html
THX。
ecs-init
是RPM包默认与亚马逊Linux中的版本,我认为可以很容易地移植到其他RPM驱动的Linux发行版,如RedHat的Linux,CentOS的,Fedora和等运行在非RPM系统上的Amazon ECS容器代理,您可以改为运行amazon/amazon-ecs-agent
的码头集装箱。参考部分要在非亚马逊的Linux EC2实例从Installing the Amazon ECS Container Agent下部了解更多详情
下面安装亚马逊的ECS容器剂是一个例子,复制和粘贴从Installing the Amazon ECS Container Agent,如何运行亚马逊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