• docker 安装


    一、yum源更新

    1.进入yum源配置目录

    cd /etc/yum.repos.d

    2. 备份原来的yum源,便于恢复,改啥都得留个备份,万一玩儿了还能恢复

    mv CentOS-Base.repo CentOS-Base.repo.bk

    3. 下载新的CentOS-Base.repo 到/etc/yum.repos.d/

    //更新为阿里云的源

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    //更新为163的源

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo

    //更新为搜狐的源

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

    4. 运行yum makecache生成缓存

    yum clean all
    yum makecache

    5. 更新系统

    yum -y update

    二、Docker安装

    1. 查看系统版本

    Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS版本是否支持 Docker 。

    通过 uname -r 命令查看你当前的内核版本

    uname -r

    2.  卸载旧版本(存在的情况下)

    yum remove docker  docker-common docker-selinux docker-engine

    3.  下载安装

     yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

    4.  设置yum源

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

    5.  选择查找版本下载

    yum list docker-ce --showduplicates | sort -r


    6.  选择安装docker

    选择ce。看上一步的ce

     yum install <FQPN>  # 例如:sudo yum install docker-ce-18.03.1.ce

    7.  启动并加入开机启动

    sudo systemctl start docker
    sudo systemctl enable docker

    8.  查看是否成功

    docker version

    三、Docker国内镜像源设置

    docker本身的仓库非常慢,但是国内有阿里云的镜像仓库非常快。当然也可以用其他地方的镜像仓库,有很多的,配置阿里云的方式如下:

    1.  申请阿里云账号
      进入阿里官网,注册阿里云账号,可以用淘宝账号登录。

    2.  找到阿里加速地址
      注册之后,登录,先点击控制台。

      然后按照下图操作,找到加速器。

    首次点击,会提示你开通这种服务,你只要输入上密码即可,然后:

    3.  修改配置文件

    如上图框选位置,将它复制下来配置下即可。

     vim   /etc/docker/daemon.json 

    不存在就创建一个

    {
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
    } 

    4.  重启docker

    systemctl restart docker.service
  • 相关阅读:
    【K8S】Kubernetes: --image-pull-policy always does not work
    【Maven插件】exec-maven-plugin
    【分布式事务】微服务架构下的分布式事务问题
    【Jenkins】新版本的特性:自定义流水线
    【Kibana】自定义contextPath
    【Zuul】Zuul过滤器参考资料
    【Spring】Springboot监听器,启动之后初始化工作
    【Spring】bean动态注册到spring
    【Java-JPA】让Springboot启动不检查JPA的数据源配置
    linux-批量杀死进程
  • 原文地址:https://www.cnblogs.com/clbao/p/12957890.html
Copyright © 2020-2023  润新知