Docker入门01-在CentOs下安装Docker-CE
借鉴文章 – https://blog.csdn.net/eugeneheen_chen/article/details/73757758——[地址]
安装
- 卸载老版本的Docker及其依赖
# sudo yum remove docker \
> docker-client \
> docker-common \
> docker-latest \
> docker-latest-logrotate \
> docker-logrotate \
> docker-selinux \
> docker-engine-selinux \
> docker-engine
正式安装Docker及其依赖
- 先安装一个Docker仓库(Docker repository)用来管理Docker,你可以从这个仓库中安装和更新Docker
- 安装Docker repository所需的依赖包yum-utils,yum-utils提供yum-config-manager单元来管理yum源,还需要安装device-mapper-persistent-data和lvm2这两个存储设备映射(devicemapper)所必须的两个软件包
# sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
- 接着需要安装一个稳定的仓库(stable repository),仓库配置会保存到 /etc/yum.repos.d/docker-ce.repo文件中
#sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
- 更新yum安装的相关的docker软件包
# sudo yum makecache fast
- 安装Docker-CE(如果想安装docker-ee,将docker-ce直接改成docker-ee即可)
sudo yum install docker-ce
- 设置Docker-CE随系统启动
# systemctl enable docker.service
-启动Docker
# sudo systemctl start docker
- 检查Docker是否安装成功
# docker version
或者
# docker info
- 先安装一个Docker仓库(Docker repository)用来管理Docker,你可以从这个仓库中安装和更新Docker
卸载Docker
查询已经安装的docker包
# yum list installed | grep docker docker-ce.x86_64 18.03.0.ce-1.el7.centos @docker-ce-stable
卸载选中的docker版本
# yum remove docker-ce.x86_64
- 删除与docker相关的所有镜像、容器、自定义配置等一系列文件
sudo rm -rf /var/lib/docker