1.因为centos系统已经自带docker源了,因此能够直接安装:html
yum install dockernode
若是是centos6.5版本的,使用yum -y install docker-io 进行安装。linux
等待,直到完成。docker
卸载docker
a、查询安装的docker版本
$ yum list installed | grep docker
docker-engine.x86_64 1.7.1-0.1.el7@/docker-engine-1.7.1-0.1.el7.x86_64
b、卸载
$ sudo yum -y remove docker-engine.x86_64
c、删除全部图片、容器和卷,运行如下命令:
$ rm -rf /var/lib/dockercentos
若是你升级了docker的版本,那升级前的docker的镜像可能使用不了,bash
因此升级以前,先把镜像导出,升级以后再导入镜像。rest
导出镜像:
docker save docker.io/node> /root/save.tarhtm
导入镜像:
Docker load < /home/save.tarblog
docker须要root用户权限才能操做,要使用非root用户操做docker命令,能够以下图片
下面是使用非root用户操做的步骤
a.建立docker组
sudo groupadd docker
b.将当前用户加入docker组
sudo gpasswd -a ${USER} docker
c.从新启动docker服务(下面是CentOS7的命令)
sudo systemctl restart docker
若是是centos6.5,使用service docker restart
d.当前用户退出系统从新登录
e.运行docker命令
docker ps
2.rpm -qa docker 检查docker是否已经安装成功。
3.rpm -ql docker 检查docker安装到哪一个目录下。
4.ps -ef |grep docker 检查docker是否启动。
5.启动docker :
service docker start
6。下载centos镜像:
docker pull centos
7.检查镜像是否下载成功:
docker images centos
8.启动刚才下载的centos镜像:
docker run -i -t centos /bin/bash
9.查看linux版本信息
cat /etc/centos-release
10.退出docker
exit
转自:https://www.cnblogs.com/afangxin/p/6548326.html