当前位置: 首页 > article >正文

centos docker安装

一、前置条件

安装gcc和c++:

yum -y install gcc

yum -y install gcc-c++

二、卸载旧版本

如果之前安装过Docker,需要先卸载旧版本:

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

三、配置yum资源库

安装yum-config-manager

# yum-util提供yum-config-manager功能 
sudo yum install -y yum-utils

配置docker的资源库地址:

阿里云镜像地址:

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

创建缓存(可选):

yum makecache fast

四、安装Docker引擎

安装最新版本的Docker引擎、Docker客户端

# docker-ce是Docker引擎,docker-ce-cli是客户端
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

五、启动docker引擎

如果没有启动Docker引擎,那么执行 docker version查看版本号时,只能看到 Client: Docker Engine(Docker引擎客户端)的版本号。

启动Docker引擎:

# 新版本的Docker就是一个系统服务,可以直接使用启动系统服务方式启动
systemctl start docker

# 此时查看docker版本,可以看到Server: Docker Engine(Docker引擎)版本号
docker version

六、卸载Docker

1、关闭服务

systemctl stop docker

2、删除docker引擎

sudo yum remove docker-ce docker-ce-cli containerd.io

3、删除镜像、容器、卷、自定义配置等文件

 sudo rm -rf /var/lib/docker
 sudo rm -rf /var/lib/containerd


http://www.kler.cn/a/540677.html

相关文章:

  • PDF 文件的安全功能概述
  • 【sqlite】python操作sqlite3(含测试)
  • 采用分步式无线控制架构实现水池液位自动化管理
  • rdian是一个结构体,pdian=^Rdian,list泛型做什么用?
  • UE5.5 PCGFrameWork--GPU CustomHLSL
  • 速度超越DeepSeek!Le Chat 1100tok/s闪电回答,ChatGPT 4o和DeepSeek R1被秒杀?
  • 【C#零基础从入门到精通】(八)——C#String字符串详解
  • 【华为OD-E卷 - 120 分割数组的最大差值 100分(python、java、c++、js、c)】
  • ABP框架9——自定义拦截器的实现与使用
  • 如何使用Socket编程在Python中实现实时聊天应用
  • 笔试-字符串2
  • Web前端开发--HTML
  • java后端开发day10--综合练习(一)
  • 基于“感知–规划–行动”的闭环系统架构
  • DeepSeek+3D视觉机器人应用场景、前景和简单设计思路
  • 深入理解TCP/IP协议栈:从原理到实践
  • Linux: ASoC 声卡硬件参数的设置过程简析
  • 协议-ACLLite-ffmpeg
  • C++ STL算法总结
  • salesforce 中 Account 转移给新 Owner 后如何仅转移 Case,而不转移 Opportunity
  • 怎么编写AI模型prompt(提问,表达需求)
  • ZooKeeper Watcher 机制详解:从注册到回调的全过程
  • Vue07
  • vi 是 Unix 和 Linux 系统中常用的文本编辑器
  • 易仓与金蝶云星空无缝集成:实现高效R调拨入库
  • 如何在浏览器中搭建开源Web操作系统Puter的本地与远程环境