我在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