docker AWS无法启动 - 自定义内核

时间:2015-05-09 07:53:22

标签: docker

我无法在我的AWS实例上启动docker:

root@system:~# docker -H tcp://127.0.0.1:2375 -H 
unix:///var/run/docker.sock -d 

root@system:~# INFO[0000] +job serveapi(tcp://127.0.0.1:2375, unix:///var/run/docker.sock) 
INFO[0000] +job init_networkdriver()                    
INFO[0000] Listening for HTTP on tcp (127.0.0.1:2375)   
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) 
Unable to allow incoming packets: iptables failed: iptables --wait -I 
  FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT:
  iptables: No chain/target/match by that name.
(exit status 1)
INFO[0000] -job init_networkdriver() = ERR (1)          
FATA[0000]  (exit status 1)

您如何解决该错误序列消息?

1 个答案:

答案 0 :(得分:0)

仔细检查docker installation procedure on AWS

[ec2-user ~]$ sudo yum update -y
[ec2-user ~]$ sudo yum install -y docker
[ec2-user ~]$ sudo service docker start
Starting cgconfig service:                             [  OK  ]
Starting docker:                                       [  OK  ]
[ec2-user ~]$ sudo usermod -a -G docker ec2-user
# Log out and log back in again to pick up the new docker group permissions.
# Verify that the ec2-user can run Docker commands without sudo.
[ec2-user ~]$ docker info