CentOS 安装Docker CE
注意:不要在没有配置Docker Yum 源的情况下使用yum命令安装
系统要求
Docker CE 支持64位版本CentOS7,要求内核版本不低于3.10,CentOS7 满足最低内核要求,但由于内核版本比较低,部分功能无法使用,并且部分功能可能不太稳定。
1. 卸载旧版本
如果之前装载过docker或者docker-engine,使用一些命令进行卸载:
yum remove docker \
docker-client \
docker-client-lateset \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
2.使用yum 安装
执行命令安装依赖包
yum -y install yum-utils yum
yum install -y epel-release rsync ntp git nrpe openssl nfs-utils yum-utils device-mapper-persistent-data lvm2
更换yum软件源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装Docker CE
更新yum 软件源缓存,并安装docker-ce
yum clean all
yum makecache
yum install docker-ce
4.启动Docker CE
systemctl enable docker
systemctl start docker
systemctl status docker
5.建立Docker组
root 用户下添加docker用户:
groupadd docker
useradd -r -g docker docker
echo '123456' | passwd --stdin docker
docker 用户下把docker用户添加到docker用户组:
groupadd docker
usermod -aG docker $USER
6. 测试安装是否正确
docer run hello-world
7.参考资料
https://yeasy.gitbooks.io/docker_practice/content/