03.centos7安装docker

centos7环境下安装docker:

第一步:连接虚拟机

1.进入centos7虚拟机安装目录  执行cmd命令,输入:vgrant ssh 连接虚拟机。

2.卸载旧的docker

             sudo yum remove docker \

            docker-client \

            docker-client-latest \

           docker-common \

           docker-latest \

          docker-latest-logrotate \

          docker-logrotate \

          docker-engine

    如图:

           

第二步:安装必要的依赖包

sudo yum install -y yum-utils \

device-mapper-persistent-data \

lvm2

       如图:

第三步:设置docker仓库

               docker仓库有两种设置方式:

                    1.官网设置:

                        sudo yum-config-manager \

                        --add-repo \

                       https://download.docker.com/linux/centos/docker-ce.repo

                    2.阿里云设置:

                         登录阿里云--->容器镜像服务--->镜像工具--->镜像加速器

                        阿里云镜像地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

                      拷贝:

                           sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://5pr3b22e.mirror.aliyuncs.com"] } EOF

                       执行如图:

 

 

                                   

第四步:安装docker

          命令:sudo yum install -y docker-ce docker-ce-cli containerd.io

        

        如果报错:

               解决方法:

                      a.uname -r 查看版本

                      b.卸载老版本的 docker 及其相关依赖索引

                         sudo yum remove docker docker-common container-selinux docker-selinux docker-enginerem

                     c.更新yumastyum update

                    d. 安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源date

                          sudo yum install -y yum-utils

                    e. 添加yum源yum

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

                   f. 更新索引make

                        sudo yum makecache fast

                  g. 安装 docker-ceco

                       sudo yum install -y docker-ce

                 h. 启动 docker

                    sudo systemctl start docker

                i. 验证是否安装成功

                    sudo docker info

                     sudo docker run hello-world

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值