Docker容器
CENTOS内核版本>3.1
内核版本查看:uname -r
Docker版本分为:CE(社区免费版)、EE(企业版,安全CE)
一、 卸载
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
二、安装
(一)安装所需依赖工具包
sudo yum install -y yum-utils
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
(二) 建立Docker仓库 (映射仓库地址)
1、添加Docker官方的软件源仓库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
2、添加阿里云的软件源仓库
sudo yum-config-manager
--add-repo
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(三)安装Docker引擎
社区CE版本:
sudo yum install docker-ce docker-ce-cli containerd.io
(四)安装Docker
sudo yum -y install docker-ce
三、启动Docker
sudo systemctl start docker
四、测试 Docker 安装正常
sudo docker run hello-world
docker info
五、设置
开机自启
sudo systemctl enable docker
移除Docker-ce服务
sudo yum remove docker-ce
删除Docker依赖项
sudo rm -rf /var/lib/docker