心安
代码的世界,简单而又直接

查询当前系统的相关信息

  cat /etc/os-release 

输入内容如下

校验当前CentOS内核版本

    说明:Docker 要求 CentOS 的内核版本,至少高于 3.10 。低于 3.10 的可以用 yum update 升级一下

  uname -r 

输入内容如下

 

安装 Docker 所需依赖:

yum install -y yum-utils \
   device-mapper-persistent-data \
   lvm2

输入内容如下

 

 

 可能的异常:

   -bash: sudu: command not found

 

 

 解决方案:

1.检验 sudu 是否安装

find /etc/sudoers.d

   提示 No such file or directory 则执行安装命令

apt-get install sudo

2.如果已经存在,则需要更新配置环境

   2.1  打开配置文件

vi /etc/sudoers

  2.2     找到"secure_path"一行,当你执行 sudo 命令时,"secure_path"中包含的路径将被当做默认 PATH 变量使用。

           按 “i” 键就可以进入插入模式(Insert mode),添加所需要的路径(如 /usr/local/bin)到"secure_path"下,
                  Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin

            编辑完成后,按 “ESC” 键切换为命令行模式,输入 “: wq” 保存并退出。 

 

 

添加阿里云的仓库:

yum-config-manager \
 --add-repo \
 https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装最新版本的Docker(社区版-免费版):

yum install docker-ce docker-ce-cli containerd.io

输入内容如下

启动Docker:

 systemctl start docker

 

验证安装是否成功:

 docker run hello-world

输入内容如下

 

posted on 2022-06-30 15:17  逐梦の心安  阅读(159)  评论(0编辑  收藏  举报