• Centos7 安装Docker


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

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

    uname -r

       2、使用 root 权限登录 Centos。确保 yum 包更新到最新。

    sudo yum update

    3:Centos7查看是否安装过Docker的方法

    rpm -qa | grep  docker
    yum list installed | grep  docker

    4、卸载旧版本(如果安装过旧版本的话)

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

    5:安装依赖包

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

    6:设置阿里云镜像(大坑 推荐使用国内阿里云镜像) 

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

    7:更新yum软件包索引

    sudo yum makecache fast

    8:安装Docker CE

    sudo yum install docker-ce

    9:启动Docker-CE

    sudo systemctl enable docker
    sudo systemctl start docker

    10:测试

    docker version
    docker run hello-world

    11 配置镜像加速器vim /etc/docker/daemon.json

    # vim /etc/docker/daemon.json 
    {
      "registry-mirrors" : [
        "http://ovfftd6p.mirror.aliyuncs.com",
        "http://registry.docker-cn.com",
        "http://docker.mirrors.ustc.edu.cn",
        "http://hub-mirror.c.163.com"
      ],
      "insecure-registries" : [
        "registry.docker-cn.com",
        "docker.mirrors.ustc.edu.cn"
      ],
      "debug" : true,
      "experimental" : true
    }

    或者:

    {
     "registry-mirrors": ["https://registry.docker-cn.com"]
    }

     然后运行:

    sudo systemctl daemon-reload
    sudo systemctl restart docker

    12 :卸载

    systemctl stop docker
    yum -y remove docker-ce
    rm -rf /var/lib/docker

    13:常见错误解决方法

     

     最后解决问题方法是:
    进入 /etc/docker,没有daemon.json文件就自己新建一个

    {
     "registry-mirrors": ["https://registry.docker-cn.com"]
    }

    重新启动

    systemctl restart docker.service
  • 相关阅读:
    <a href=”#”>与 <a href=”javascript:void(0)” 的区别
    win7与ubuntu11.04双系统
    winform中为控件设置鼠标样式
    如何得到格林威治标准时间(C#,SQL SERVER)
    winform中将光标定位到多行文本框的最下处
    VS2010 MV3开发时让jQuery支持智能感知
    转载:SQL Server 2005无日志文件附加数据库
    PowerPoint无法显示文件中某些幻灯片中的文字、图像或对象
    转载:版本简介
    使用 ADO.NET连接SQL Azure
  • 原文地址:https://www.cnblogs.com/kpwong/p/14297414.html
Copyright © 2020-2023  润新知