第一步:安装需求包
在linux上输入以下命令:
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
yum-utils提供了yum-config-manager实用程序
devicemapper驱动程序要深圳市device-mapper-persistent-data和lvm2是必须的。
第二步:使用命令安装稳定的仓库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
第三步(非必选):启用edge和test仓库,默认请情况下是禁用的
启用test与edge仓库
sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-edge
通过如下命令,来禁用edge与test仓库
sudo yum-config-manager --disable docker-ce-edge
第四步:安装Docker CE(docker社区版)
安装最新版:
sudo yum install docker-ce
安装指定版:
列出仓库中可用的Docker CE版本,并按版本从高到低排序
yum list docker-ce --showduplicates | sort -r
安装指定版本Docker CE(以下是示例)
sudo yum install docker-ce-18.03.1.ce
docker安装完毕!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
启动Docker
sudo systemctl start docker
关闭Docker
sudo systemctl stop docker
重启Docker
sudo systemctl restart docker
查看Docker版本
docker -v
查看docker详细信息
docker version
通过运行hello-world镜像来验证docker是否安装成功
sudo docker run hello-w
卸载docker包
sudo yum remove docker-ce
删除镜像、容器、卷
sudo rm -rf /var/lib/docker