zoukankan      html  css  js  c++  java
  • [12]Docker03 Centos7安装Docker

    Docker03 Centos7安装Docker

    前提条件

    Docker运行在CentOS7.6上,要求系统64位、系统内核版本为3.10及以上。

    内核版本

    # 查看CentOS版本
    cat /etc/redhat-release 
    # 主机和版本
    uname -r
    
    

    更新yum 包

    确保yum包更新到最新

    yum update  #比较慢请找个网络好的环境
    

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

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

    安装依赖包

    安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

    方式1:通过yum阿里源安装

    如果报错提示 阿里源找不到.就使用官网推荐安装方式

    设置yum源(阿里云源)

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

    更新缓存

    yum makecache fast
    

    安装容器

    yum -y install docker-ce
    

    启动并加入开机启动

    systemctl start docker
    systemctl enable docker
    

    验证安装是否成功

    • 查看Docker安装信息
      • 查看Docker版本,命令: docekr version
      • 查看Docker运行信息,命名 docker info
      • 检测安装是否正确,命令 docker run hello-world

    版本信息

    info信息

    下载运行测试镜像

    方式2:官网方式安装

    注意: 使用案例云源安装,可能会提示找不到源. 可以使用docker官网推荐方式安装

    • Docker官网安装手册

    https://docs.docker.com/engine/install/centos/

    docker 官网文档安装
    
    # 1.卸载旧版本
    sudo yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-engine
    
    # 2. 安装
    sudo yum install -y yum-utils
    sudo yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo
    # 安装 等待
    sudo yum install docker-ce docker-ce-cli containerd.io 
    
    # 3. 启动并设置为开启启动
    systemctl start 
    docker systemctl enable docker
    #4. 测试
    docker version
    docker info
    docker run hello-world
    
    更多交流,请加QQ:390351113.请备注好友来自博客园<IT自学吧>
  • 相关阅读:
    Address already in use: JVM_Bind:80 异常的解决办法
    Spring(转载二)
    Spring(转载一)
    mybatis(二)
    mybatis(一)
    存储过程(二)
    存储过程(一)
    web过滤器
    请求转发和请求重定向
    JavaWeb(二)
  • 原文地址:https://www.cnblogs.com/itzixueba/p/11605462.html
Copyright © 2011-2022 走看看