CentOS系统下安装docker简易步骤

docker 官网地址

https://www.docker.com/

docker 开发文档

https://docs.docker.com/

manuals(手册)–>install—>…

Linux(centos)环境为例

  1. 查看是否存在 --任意执行一条docker命令(eg: docker version),如过不存在会抛出-bash: docker: command not found

  2. 确定是Centos7及以上版本

    //查看版本号命令
    cat /etc/redhat-release
    
  3. 卸载旧版本

     sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
                     
    
  4. yum安装gcc相关

    //1---
    yum -y install gcc
    //2--
    yum -y install gcc-c++
    
    
  5. 安装需要的软件包

    yum install -y yum-utils
    
  6. 设置stable镜像仓库

    //使用华为云
    yum-config-manager \
        --add-repo \
        https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
        
    //或者使用阿里云
    yum-config-manager \
        --add-repo \
        https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
  7. 更新yum软件包索引

    yum makecache fast
    
  8. 安装docker engine

    sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
    
  9. 启动docker

    systemctl start docker
    
  10. 测试docker运行

    //查看版本
    docker version
    
    //执行测试镜像
    docker run hello-world
    
  11. 卸载

     sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
        
    

此步骤亲测有用!!

简易版安装方法

依次执行以下命令。

wget -O /etc/yum.repos.d/docker-ce.repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo

sudo sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

sudo yum makecache fast

yum -y install docker-ce-18.06.0.ce-3.el7

systemctl daemon-reload

systemctl restart docker
配置阿里云镜像加速器

镜像加速器作用

由于docker的镜像需要从仓库拉取,这个仓库(dockerHub)国内下载很慢,所以阿里云做了一个镜像加速功能,相当于把dockerHub的仓库拷贝了一份到国内,让国内用户方便下载。

总结:使用加速器可以提升获取Docker官方镜像的速度。

配置步骤

申请账号,登录官网

https://aliyun.com
在这里插入图片描述

第二步

在这里插入图片描述

找到镜像加速器页面,根据环境选择操作文档,这里用到的是Centos下的操作,按照说明配置镜像加速器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值