docker的安装linux
读者只需按照如下的命令一步步执行便可实现安装,笔者也只是将官网的步骤复制出来(笔者的环境为Centos7),详细请参考:https://docs.docker.com/install/linux/docker-ce/centos/docker
一.若是你的机器上安装了老的版本能够,你能够经过如下命令删除:centos
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
二.在你安装docker CE版以前,你须要配置docker的仓库,接着你就能够从仓库中安装docker了,配置仓库时候你须要使用 yum-config-manager 工具,而这个命令又须要其余的一些软件做为支撑,因此你须要先安装 yum-config-manager 工具所依赖的软件包,命令以下:
app
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
再使用以下命令配置稳定的仓库:工具
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
三.上面的工做都准备好后,接着咱们进行docker最新版本的安装,安装命令以下:spa
sudo yum install docker-ce docker-ce-cli containerd.io
若是你不想安装最新的版本,那么你能够指定版本安装,可是你首先得知道docker仓库中提供了哪些版本,你能够使用以下命令查询:code
yum list docker-ce --showduplicates | sort -r
查询的结果以下图所示:blog
特定的版本安装命令以下:rem
udo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
例如:get
udo yum install docker-ce-18.06.0.ce-3.el7 docker-ce-cli-1:18.09.6-3.el7 containerd.io
四.启动docker,命令以下:
sudo systemctl start docker
五.验证是否安装成功,命令以下:
sudo docker run hello-world
若是你执行完该命令没有出现任何错误,恭喜你,docker安装成功了。