• 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
    

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

    参考文章

  • 相关阅读:
    windows64系统下安装 redis服务 (详细)
    周期信号的傅里叶级数表示
    LeetCode 36——有效的数独
    LeetCode 3——无重复字符的最长子串
    线性时不变系统的卷积
    信号与系统
    C++ 学习笔记之——输入和输出
    LeetCode 74——搜索二维矩阵
    LeetCode 389——找不同
    LeetCode 2——两数相加
  • 原文地址:https://www.cnblogs.com/famine/p/14065690.html
Copyright © 2020-2023  润新知