一键安装
-
官方一键安装方式
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
-
国内 daocloud一键安装命令
curl -sSL https://get.daocloud.io/docker | sh
手动安装
-
清除残余,卸载历史版本【系统第一次安装时可不执行】
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine \ docker-ce
-
安装下载Docker依赖的工具
新主机上首次安装Docker Engine-Community之前,需要设置Docker仓库。此后可从仓库安装和更新Docker。在设置仓库之前,需先按照所需的软件包。yum-utils提供了yum-config-manager,并且device mapper存储驱动程序需要device-mapper-persistent-data和lvm2。sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
安装完毕即可进行docker仓库的设置,命令如下
# 使用官方源地址 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 添加阿里云的软件源 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
更新yum缓存(保证能更新和下载需要的服务:如docker)
sudo yum makecache
-
安装Docker(CE:社区版)
sudo yum -y install docker-ce
-
启动Docker服务
sudo systemctl start docker
-
查看docker信息
docker info # 查看docker版本信息 docker -v
-
设置开机自启【非必须】
# 查询docker的开机启动状态【disabled:未开启,enabled:已开启】 systemctl list-unit-files | grep docker # 设置docker开机自启 sudo systemctl enable docker.service # 关闭开机启动 systemctl disable docker.service
-
移除Docker-ce服务
sudo yum remove docker-ce
-
删除Docker依赖项
sudo rm -rf /var/lib/docker