zoukankan      html  css  js  c++  java
  • centOS 8 使用dnf安装Docker

    DNF是什么?

    CentOS 8使用YUM软件包管理器版本v4.0.4。现在,该版本使用DNF(已删除YUM)。

    DNF是软件包管理器。它会在Linux发行版上安装,执行更新并删除软件包。

    使用DNF安装Docker

    跳过具有损坏依赖性的程序包
    一个有效的解决方案是使您的CentOS 8系统使用以下--nobest命令安装最符合条件的版本:

    sudo dnf install docker-ce --nobest      
    


    启动Docker

    sudo systemctl enable --now docker
    

    确认启动成功:

    systemctl status docker
    

    添加用户到Docker用户组

    sudo usermod -aG docker $USER
    

    查看:

    id $USER
    

    测试Docker是否正确安装

    该命令会运行本地为一个hello-world的镜像,如果本地没找到,会自动从docker镜像库,拉取同名镜像。

    docker run hello-world
    

    正确如图:

    同时可以使用命令查看本地的镜像列表

    docker images
    

    添加Docker国内镜像加速

    检查是否有配置过镜像地址:

    systemctl cat docker | grep '--registry-mirror'
    

    如果以上没有任何输出:
    则编辑配置文件(没有则新增) 使用命令:vi /etc/docker/daemon.json

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

    重启服务

    systemctl daemon-reload
    systemctl restart docker
    

    检查镜像加速是否生效

    docker info
    

    输出的信息包含一下内容则生效

    参考文章

  • 相关阅读:
    Weblogic(CVE-2018-2894)
    WebLogic (CVE-2018-2628)
    WebLogic(CVE-2017-10271)
    DC-5靶机渗透
    DC-4靶机渗透
    DC-3靶机渗透
    DC-2靶机渗透
    时间戳倒计时
    服务器的一些Linux命令
    CCF试题清单
  • 原文地址:https://www.cnblogs.com/famine/p/14065690.html
Copyright © 2011-2022 走看看