【Docker】CentOS8.2安装Docker

  1. 卸载旧版本

     sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    
    
  2. 安装方式

    • 采用设置存储库方式

    • 安装yum-utils扩展工具

      • sudo yum install -y yum-utils
        
  3. 设置存储库

    • #官方源
       sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
      #阿里云镜像 也可以选择使用阿里云镜像(推荐)
      yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
      

      [!上述步骤执行完可能出现如下错误提示,以下给出了解决方案]

      失败提示错误信息: “Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-epel.repo; Configuration: OptionBinding with id “failovermethod” does not exist”

      原因分析: /etc/yum.repos.d/CentOS-epel.repo 文件中存在一个无效的配置值 failovermethod=priority 。这个错误通常发生在尝试使用 yum-config-manager 添加新的仓库时,但是系统中已经存在一些配置错误或不兼容的设置。

      解决方法:编辑 CentOS-epel.repo 文件: 打开 /etc/yum.repos.d/CentOS-epel.repo 文件,查找 failovermethod=priority 这一行,并将其注释掉或删除。你可以使用文本编辑器来完成这个操作,例如使用 vi 或 nano

      sudo vi /etc/yum.repos.d/CentOS-epel.repo
      

      找到 failovermethod=priority 并将其删除或注释掉(在行前添加 # )。

      然后重新运行命令

  4. 安装Docker引擎

    • sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
      

      下载过程有下载大小和GPG密钥确认,均选择yes

  5. 启动Docker

    • sudo systemctl start docker
      
  6. 验证Docker是否成功安装

    两种验证方式

    1. 运行镜像

      • sudo docker run hello-world
        
    2. docker version命令

      • docker version
        
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 8.2安装Docker,可以按照以下步骤进行操作: 1. 首先,需要安装yum-utils这个包。可以使用以下命令来安装: ```shell sudo yum install -y yum-utils ``` 2. 然后,需要添加Docker的yum源。可以使用以下命令来添加: ```shell sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 这样就成功添加了Docker的yum源。 3. 接下来,可以使用以下命令来安装Docker: ```shell sudo yum install -y docker-ce ``` 这样就完成了Docker安装。 4. 安装完成后,可以使用以下命令来启动Docker服务: ```shell sudo systemctl start docker ``` 5. 若要使Docker在系统启动时自动启动,可以使用以下命令来设置: ```shell sudo systemctl enable docker ``` 现在,CentOS 8.2上的Docker已经安装完成了。你可以通过运行以下命令来检查Docker的版本: ```shell docker --version ``` 希望这些步骤对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Centos 8.2安装docker](https://blog.csdn.net/weixin_43934626/article/details/121142549)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [【好记性不如烂笔头】Centos8.2版本安装Docker](https://blog.csdn.net/Cherry_zzf/article/details/127131848)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值