biao199423 发表于 2015-4-18 07:21:01

Ubuntu上Docker安装Trouble Shooting

  (我的环境是Mint7.1,相当于Ubuntu14.04)
  1,首先,根据docker.com上的安装指导来安装docker,这里就不重复了,参考:
  https://docs.docker.com/installation/ubuntulinux/
  
  2,执行
  $ docker version
  你可能遭遇如下错误:   
FATA Get http:///var/run/docker.sock/v1.17/version: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?
  这可能是由于没有把当前用户加入docker组中,执行
  $ sudo gpasswd -a ${USER} docker
  
  重启机器,检查当前用户是否在docker组中
  $ groups
  
  执行命令重启服务
  $ sudo service docker.io restart
  
  参考
  http://stackoverflow.com/questions/27782595/starting-docker-containers-from-php
  http://dev-maziarz.blogspot.com/
  
  3,再次执行
  $ docker version
  
  你可能遭遇如下错误:   
FATA Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
  
  这可能是由于没有安装apparmor造成的,执行
  apt-get install apparmor
  
  重启电脑,执行:
  $ ps -ef | grep docker
  root      4577   10 21:44 ?      00:00:00 /usr/bin/docker -d
  alex      460825740 21:45 pts/0    00:00:00 grep --color=auto docker
  以上输出就说明安装成功了。
  参考:
  http://www.tekhead.org/blog/2014/09/installing-docker-on-ubuntu-quick-fix/
  https://github.com/docker/docker/issues/9745
页: [1]
查看完整版本: Ubuntu上Docker安装Trouble Shooting