在 CentOS 上安装 Docker 很简单,其实任何一个 Linux 平台上安装 Docker 都是比较简单的,不会超过 3 条命令。以下是在所有 Linux 平台安装 Docker 的指令
# 第一步:从 get.docker.com 获取一个 shell 脚本
curl -fsSL get.docker.com -o get-docker.sh
# 第二步:安装docker及所需要的包
sudo sh get-docker.sh --mirror Aliyun
说明:首先是在当前目录,使用 curl 从 get.docker.com 获取一个 shell 脚本,执行完第一步可以当前目录多了一个 get.docker.sh 的文件。这个是 Docker 官方提供的一键安装 Docker 的脚本,下载完脚本就要执行这个脚本,由于这个脚本可能会操作一些系统配置,所以要使用 sudo 来提升执行的权限。--mirror 是指定安装源脚本,会去自动检查系统的环境,来安装一下相应的包,并且整个过程不需要询问用户。
如果出于安全和稳定考虑,可以去使用官方提供的常规安装方法。
-
执行完脚本后,还需要配置开启服务和权限配置。
sudo groupadd docker # 创建 docker 用户组 sudo usermod -aG docker $USER # 将当前用户加入到 docker 的用户组中
-
启动Docker
sudo systemctl enable docker sudo systemctl start docker
-
验证docker是否安装成功
docker info
输出以下类似内容则证明安装成功。