Linux下安装Docker

Linux下安装Docker

全部都在管理员权限下进行操作!!!

Docker 要求 Centos 内核版本高于3.10。使用 uname -r 来查看内核版本,如果低于3.10,通过 yum update 来更新

1
2
yum -y install docker
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base

解决:
su进入管理员

1
cd /etc/yum.repos.d

将里面的文件换成阿里源的文件

1
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

更新生成

1
2
yum clean all
yum makecache

如果还是会报错的话,修改下面的文件
vi /etc/yum.repos.d/rpmforge.repo

修改这两项:

1
2
baseurl = http://mirrorlist.repoforge.org/el6/mirrors-rpmforge
mirrorlist = http://mirrorlist.repoforge.org/el6/mirrors-rpmforge

然后

1
yum update

安装Docker

1
yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

查看docker版本

1
docker -v

启动

1
service docker start

关闭

1
service docker stop

重启

1
service docker restart

设置 docker 开机启动

1
systemctl enable docker

测试 hello world

1
[root@docker mxxd]# docker run hub.c.163.com/library/busybox:latest echo helloworld