centos7中docker-ce安装与配置(详细)
前期检查
简介:
在2017年,Docker开始提供两种解决方案,CE(社区版)和EE(企业版)。社区版免费,企业版付费。
提示:
Docker支持centos7及之后的版本,内核也需为3.10及以上
1.先查看操作系统的版本:
cat /etc/redhat-release
为7开头则为centos7
2.然后查看内核版本:
uname -r
内核需为3.10及以上,否则安装会出问题
3.检查是否安装旧版本docker,(没安装过可以跳过此步)
旧版本Docker叫docker或者docker-engine,若存在则需卸载掉
sudo yum remove docker \
安装docker
1.安装所需的依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.使用阿里云的镜像安装docker-ce,切换源:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.开始安装最新docker-ce引擎
sudo yum -y install docker-ce docker-ce-cli containerd.io
检测是否安装成功
1.启动docker
sudo systemctl start docker
2.输入下面命令,检查docker是否启动
ps -ef | grep docker
在输出文中,如果能看到 dockerd 则说明已经启动成功
3.输入下面命令,尝试运行hello-world,检测docker是否安装成功
sudo docker run hello-world
在输出文中,如果能看到 Hello from Docker ! 说明已经安装成功