首页 > 系统相关 >CentOS等各类Linux系统安装配置Docker详细教程(全网最详细,步骤简洁,看完包懂)

CentOS等各类Linux系统安装配置Docker详细教程(全网最详细,步骤简洁,看完包懂)

时间:2025-01-17 15:30:17浏览次数:3  
标签:教程 完包 CentOS sudo yum 详细 docker 安装 Docker

文章目录

前言

Docker是一个非常常用的工具,但是由于其涉及到的知识点较多,所以网上的教程大部分非常复杂,对于新手很不友好。

本文将以CentOS 9系统安装配置Docker为例,给出Linux系统如何安装配置Docker的详细教程。(文末也给出了CentOS 9安装配置Docker的速通版)

不过请放心,本文的教程适合Ubuntu、Debian、CentOS等主流系统。

对于不同的系统,本文使用到的对应命令可能不同,需要大家结合具体的系统来进行操作,博客有任何错误或者大家有任何问题,都可以直接在评论区留言~
本篇文章以CentOS 9为例,如果您需要其他系统的安装配置Docker教程,可以私信留言,我将尽可能为您更新相应系统换源的教程!

如果我的博客成功解决了您的问题,烦请一件三连 (*^▽^*),不胜感激!

详细步骤

1.安装相关依赖

注意: 如果安装速度过慢,建议更换系统软件源,参考此教程

sudo yum update
sudo yum install yum-utils device-mapper-persistent-data lvm2

2.安装阿里云的 Docker GPG 密钥

经过测试,即使更换系统软件源之后,使用 yum install 直接安装Docker依旧会报错,所以对于新手,建议采用阿里云镜像的方式进行安装。

sudo rpm --import https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

安装密钥是为了确保从阿里云源安装Docker时,所有的软件包都经过安全签名验证。

3.设置 stable 仓库

  1. 查询操作系统版本号
cat /etc/os-release

例如下图显示,我的版本为 9:
在这里插入图片描述

  1. 创建阿里云 Docker 源文件
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/9/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF

注意:命令的第8行,baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/9/$basearch/stable中的9请替换为操作系统的版本号!

sudo yum update

配置系统的yum仓库,使用阿里云提供的Docker软件包源来安装 Docker。

4.安装 Docker

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

5.启动服务

sudo systemctl start docker

如果需要设置为开机自启动,可以执行下面的命令:

sudo systemctl enable docker

6.验证测试

  1. 验证版本
sudo docker --version

例如:
在这里插入图片描述

  1. 验证拉取
sudo docker pull hello-world

看是否能够成功拉取hello-world镜像。

请注意!目前由于政策的加强,大部分常见的镜像源已经无法使用,如下图:
在这里插入图片描述

强烈建议安装Docker后立刻进行换源操作,具体步骤参考此教程

换源结束后,再次尝试拉取,出现下图即为成功:

在这里插入图片描述

至此,Docker已经安装并且配置完成!

常见问题及对应解决方案

目前还没遇到过问题…

欢迎大家将自己遇到的问题回复在评论区中,我会积极解答并将其补充到博客中,大家共同进步!

补充

1.Ubuntu等系统配置Docker详细教程

教程

CentOS 9 配置Docker-速通版

  1. 安装相关依赖

注意: 如果安装速度过慢,建议更换系统软件源,参考此教程

sudo yum update
sudo yum install yum-utils device-mapper-persistent-data lvm2
  1. 安装阿里云的 Docker GPG 密钥
sudo rpm --import https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
  1. 设置 stable 仓库
  • 查询操作系统版本号
cat /etc/os-release
  • 创建阿里云 Docker 源文件
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/9/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF

注意:命令的第8行,baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/9/$basearch/stable中的9请替换为操作系统的版本号!

  • 更新包索引.
sudo yum update
  1. 安装 Docker
sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动服务
sudo systemctl start docker

如果需要设置为开机自启动,可以执行下面的命令:

sudo systemctl enable docker
  1. 验证测试
  • 验证版本
sudo docker --version
  • 验证拉取
sudo docker pull hello-world

看是否能够成功拉取hello-world镜像。

强烈建议安装Docker后立刻进行换源操作,具体步骤参考此教程

换源结束后,再次尝试拉取。

标签:教程,完包,CentOS,sudo,yum,详细,docker,安装,Docker
From: https://blog.csdn.net/qq_73162098/article/details/145193167

相关文章

  • 餐饮行业点餐API接口对接开发详细介绍
    一、点餐API接口的核心功能1.菜单管理允许餐厅管理员或员工通过API添加、编辑、删除菜单项。支持设置菜单项的价格、描述、图片等属性。2.订单处理顾客可以通过API提交订单,包括选择菜品、数量、特殊要求等。餐厅端可以接收、查看、确认或拒绝订单。3.支付集成API可以与......
  • SQL Server 内存占用高分析及解决办法(超详细)
    SQLServer内存占用高分析及解决办法(超详细)一、问题1.1、SQLServer内存占用高,内存不释放1.2、SQLServer内存使用策略SQLServer对服务器内存的使用策略是有多少占多少(大约到剩余内存为4M左右)只用在服务器内存不足时,才会释放一点占用的内存,所以很多时候,我们会发现运行SQ......
  • MongoDB 常用指令(详细)
    #MongoDB常用指令##基础命令###启动与连接```bash#启动MongoDB服务mongod#连接MongoDB客户端mongo```###数据库操作```bash#查看当前使用的数据库db#列出所有数据库showdbs#切换或创建数据库use<database_name>#删除当前数据库db.dropDatabase()```##集合操作`......
  • Redis常用指令(详细)
    #Redis常用指令##基础命令###启动与连接```bash#启动Redis服务redis-server#连接Redis客户端redis-cli```###基本操作```bash#检查Redis服务是否运行ping#返回结果:PONG#获取Redis的版本信息info#查看所有键keys*#删除键del<key>#检查键是否存在exists<......
  • CentOS7.8安装k8s.210708
    1,安装docker/kubelet#在master节点和worker节点都要执行#最后一个参数1.20.6用于指定kubenetes版本,支持所有1.20.x版本的安装#腾讯云dockerhub镜像#exportREGISTRY_MIRROR="https://mirror.ccs.tencentyun.com"#DaoCloud镜像#exportREGISTRY_......
  • Origin2018软件安装详细步骤(百度网盘)
    软件简介:Origin2018是由OriginLab公司开发等我,一款功能强大的科学绘图与数据分析软件,具有丰富的绘图模板、全面的数据分析功能以及便捷的操作方式。安装环境:Win11/Win10/Win8/Win7 百度网盘链接:https://pan.baidu.com/s/1Yxu6Iuo8LoQ685QD6TKHKQ 提取码:63e3安装......
  • 【转载】VMWare下的CentOs的磁盘扩容以及与windows文件系统的关系对比
    一、预备知识熟练使用windows的同仁应该知道,windows的磁盘与文件系统的划分是这样的最底层的物理设备是一块或n块物理磁盘。在物理磁盘的基础上,我们划分了主分区和扩展分区。然后扩展分区又会划分一块到几块的逻辑分区然后我们的c盘、d盘等每一个盘符一般会与一个分区对应。比......
  • Microsoft Office 2024 下载安装教程 ,超详细教程(建议新手收藏)
    MicrosoftOffice2024安装教程|办公不再单调,高效新体验!大家好,我是你们的效率小专家!今天给大家带来一篇非常实用的教程——如何安装MicrosoftOffice2024ProfessionalPlus!这款软件升级不仅让我们平时常用的Word、Excel、PowerPoint等工具变得更加强大,还新增了很多酷炫的......
  • Ubuntu等各类Linux系统安装配置Docker详细教程(全网最详细,步骤简洁,看完包懂)
    文章目录前言详细步骤1.安装相关依赖2.安装阿里云的DockerGPG密钥3.设置stable仓库4.安装Docker5.启动服务6.验证测试常见问题及对应解决方案Ubuntu22.04配置Docker-速通版前言Docker是一个非常常用的工具,但是由于其涉及到的知识点较多,所以网上的教程大部分非......
  • 【JS逆向】某政策大数据平台载荷进制流加密详细分析
    声明:本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!有相关问题请第一时间头像私信联系我删除博客!分析:目标网站:aHR0cHM6Ly93d3cuc3BvbGljeS5jb20v进入该......