CentOS 7 中 Docker 的安装
Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令:
[root@localhost~]#yum install docker
启动 Docker 服务
安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:
[root@localhost~]#service docker start
[root@localhost~]#chkconfig docker on
docker常用命令可以通过docker -h来查看
遇到的问题:
一、用root账户操作docker,一起正常,用普通账户操作docker,比如docker images,docker ps都会提示“Cannot connect to the Docker daemon. Is the docker daemon running on this host”,解决方法:
1.命令前加sudo,实际上就是通过root账户去执行的
2.su root //切换到root
service docker start //启动docker service
docker images //显示所有images
docker ps //重新运行docker命令
3.通过docker用户组解决:
#添加docker用户组
sudo groupadd docker
# 把自己加到docker用户组中
sudo gpasswd -a myusername docker
# 重启docker后台服务
sudo service docker restart
重启系统,直接运行docker命令就行了,不用加上sudo。