标签:
关于docker安装,使用的博客,帖子已经很多了。在此只是记录下自己的使用。
我在ubuntu 14.04上安装,
安装docker必须满足的要求:
我的系统:
$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
没问题。
我安装最新版本的:
$ apt-get install apt-transport-https #需要http支持,*网上的要求,我并没用到
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 #*网上的要求,我并没用到
$ sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker
这样就安装完毕了。
查看一下,
$ docker --version # -v 也可
Docker version 1.9.1, build a34a1d5
说明成功了。
发现问题:
$ docker images #查看镜像
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
看起来是docker没有起来。查看之
$ ps -ef | grep docker
root 7346 1 0 08:43 ? 00:00:00 /usr/bin/docker daemon
zxq 7504 4253 0 08:47 pts/4 00:00:00 grep --color=auto docker
有起来的。其实是起来了,但是需要root权限。
确认下,
$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
果然是需要root权限。
为了避免切换的麻烦(我一般不在root下操作),可以添加用户到Docker用户组
$ sudo gpasswd -a zxq docker #我的用户名: zxq
添加完需要log out一下,再login in。
$ docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
OK。
安装就结束了。
标签:
原文地址:http://www.cnblogs.com/zxq89/p/5402889.html