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

在 CentOS 系统上安装 Docker

在 CentOS 系统上安装 Docker,可按以下步骤操作:

一、卸载旧版本(如存在)

bash

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

二、设置 Docker 仓库

bash

sudo yum install -y yum-utils
sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo

三、安装 Docker 引擎

bash

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

安装过程中如提示确认 GPG key,验证指纹信息正确后即可接受。

四、启动 Docker

bash

sudo systemctl start docker

五、验证安装

bash

sudo docker run hello-world

此命令会下载测试镜像并在容器中运行,成功后会显示确认消息。

六、设置开机自启

bash

sudo systemctl enable docker.service
sudo systemctl enable containerd.service

七、管理 Docker 用户权限(可选)

为避免每次使用 Docker 命令都需要输入 sudo,可将用户添加到 docker 用户组:

bash

sudo usermod -aG docker $USER

执行此命令后需重新登录系统使设置生效。

完成以上步骤后,你的 CentOS 系统就已成功安装并配置好 Docker 环境,可以开始使用容器技术了。

http://www.lryc.cn/news/604708.html

相关文章:

  • Kotlin -> Kotlin Lambda 表达式与 Function 接口的关系
  • 深入理解 Kotlin Flow:异步数据流处理的艺术
  • 在线教育场景下AI应用,课程视频智能生成大纲演示
  • Jupyter Notebook 中显示图片、音频、视频的方法汇总
  • Python 使用pandas库实现Excel字典码表对照自动化处理
  • C++:STL中list的使用和模拟实现
  • 《C++二叉搜索树原理剖析:从原理到高效实现教学》
  • CH347使用笔记:CH347作为FPGA下载器的几种方式
  • 大语言模型API付费?
  • 【PZ7020-StarLite 入门级开发板】——FPGA 开发的理想起点,入门与工业场景的双重优选
  • PyTorch API
  • PyTorch 生态四件套:从图片、视频到文本、语音的“开箱即用”实践笔记
  • 汽车电子控制系统开发的整体安全理念
  • 为什么网站需要高防IP?高防IP的优势是什么?
  • 打造高效、安全的期货资管交易平台:开发流程与关键要素解析
  • 企业级应用安全传输:Vue3+Nest.js AES加密方案设计与实现
  • 开发避坑短篇(9):解决升级Vue3后slot attributes废弃警告
  • 从黑箱到理解模型为什么(模型可解释性与特征重要性分析)
  • 力扣54:螺旋矩阵
  • git rebase 操作记录
  • 《Java 程序设计》第 11 章 - 泛型与集合
  • chukonu阅读笔记(2)
  • 【LY88】双系统指南及避坑
  • 阿里云AI代码助手通义灵码开发指导
  • 【读书笔记】设计数据密集型应用 DDIA 第三章:存储与检索
  • OPCap:Object-aware Prompting Captioning
  • PHP/Java/Python实现:如何有效防止恶意文件上传
  • 【Qt开发】信号与槽(三)-> 自定义信号和槽
  • <RT1176系列13>LWIP概念介绍
  • 游戏盾是如何做到免疫攻击的