docker-社区版(CE)安装
docker-社区版(CE)安装
该安装方法是 基于centeros7 及其以上版本的安装方式,完全参考 docker官网提供的安装文档,官网安装文档地址为: https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/
安装步骤
-
安装所需的软件包。
yum-utils
提供了yum-config-manager
实用程序,并且devicemapper
存储驱动需要device-mapper-persistent-data
和lvm2
。sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
使用下列命令设置 stable 镜像仓库
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
-
更新
yum
软件包索引sudo yum makecache fast
-
安装最新版本的 Docker CE,或者转至下一步以安装特定版本
sudo yum install docker-ce
-
在生产系统中,您应该安装特定版本的 Docker CE,而不是始终使用最新版本。列出可用版本。此示例使用
sort -r
命令按版本号(从最高到最低)对结果进行排序,并且已被截断。然后选择版本安装即可yum list docker-ce.x86_64 --showduplicates | sort -r sudo yum install docker-ce-<VERSION>
-
启动docker
sudo systemctl start docker
-
由于docker镜像是在国外,从国外下载镜像有防火墙的约束在,下载很慢,改用中国阿里云镜像地址
前往 /etc/docker/ 目录下,构建 daemon.json 文件,输入各自阿里云账号下的镜像加速器地址,相关阿里云镜像加速器地址的获取,进入阿里云管理中心中获取,网址如下:https://cr.console.aliyun.com/cn-hangzhou/mirrors ,然后编辑 daemon.json文件
{
"registry-mirrors": ["https://自己的阿里云docker加速网址"]
} -
重启docker服务
sudo systemctl daemon-reload sudo systemctl restart docker
-
验证docker是否安装成功
-
使用docker version命令查看 当前docker的版本号
docker version
-
拉取hello-world 镜像 ,并成功运行,则表示安装成功
docker run hello-world
-