CentOS/Ubuntu/Windows/MacOS系统上安装 Docker

在 CentOS 系统上安装 Docker,可以按照以下步骤进行:

CentOS 上安装 Docker

  1. 更新软件包索引

    打开终端并运行:

    bash 复制代码
    sudo yum update
  2. 安装必要的软件包

    Docker 安装需要 yum-utils 软件包,它提供了 yum-config-manager 工具,以及 device-mapper-persistent-datalvm2,这些是 devicemapper 存储驱动的依赖包。

    bash 复制代码
    sudo yum install yum-utils device-mapper-persistent-data lvm2
  3. 添加 Docker 仓库

    使用以下命令来添加 Docker 的官方仓库:

    bash 复制代码
    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  4. 安装 Docker CE(社区版)

    现在,安装 Docker CE:

    bash 复制代码
    sudo yum install docker-ce
  5. 启动 Docker 服务

    安装完成后,启动 Docker 守护进程:

    bash 复制代码
    sudo systemctl start docker
  6. 设置 Docker 开机自启 (可选):

    若要让 Docker 在系统启动时自动运行,可以使用:

    bash 复制代码
    sudo systemctl enable docker
  7. 验证安装 (可选):

    通过运行 Hello World 容器来验证是否正确安装了 Docker:

    bash 复制代码
    sudo docker run hello-world
  8. 非 root 用户运行 Docker (可选):

    默认情况下,只有 root 用户和具有 sudo 权限的用户才能运行 Docker 命令。如果你想让非 root 用户运行 Docker 命令,需要将用户添加到 docker 组:

    bash 复制代码
    sudo usermod -aG docker your-username

    添加后,退出并重新登录你的账户,或者重启系统。

以上就是在 CentOS 上安装 Docker 的步骤。安装完成后,你可以开始使用 Docker 来创建和管理容器了。

如果你的系统上还没有安装 Docker,你可以按照以下步骤来安装:

Docker 安装指南(适用于 Linux-Ubuntu)

  1. 更新软件包索引

    bash 复制代码
    sudo apt-get update
  2. 安装 Docker 的依赖包

    bash 复制代码
    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
  3. 添加 Docker 的官方 GPG 密钥

    bash 复制代码
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. 设置 Docker 稳定版仓库

    bash 复制代码
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  5. 再次更新软件包索引

    bash 复制代码
    sudo apt-get update
  6. 安装 Docker CE(社区版)

    bash 复制代码
    sudo apt-get install docker-ce
  7. 检查 Docker 是否安装成功(可选):

    bash 复制代码
    sudo docker run hello-world

这个过程适用于基于 Ubuntu 的系统。如果你使用的是其他 Linux 发行版(如 CentOS、Fedora 等),安装步骤可能略有不同。

对于 Windows 和 macOS

如果你使用的是 Windows 或 macOS,你可以下载并安装 Docker Desktop,这是一个易于使用的应用程序,为这些操作系统提供 Docker 环境。

安装完成后,你可以使用命令行或 Docker Desktop 应用程序来管理和运行 Docker 容器。

相关推荐
Linux-lucky12 小时前
32-38-Linux学习之旅之MySQL综合
linux·运维·学习·mysql·ubuntu
熊明才18 小时前
WSL2 网络突然瘫痪(Network is unreachable / 没有 eth0)最短修复指南(2026年9月20日亲测可用)
linux·windows·wsl2
士訫20 小时前
【Linux 踩坑】HP Victus RTX4050 Ubuntu 系统双屏无法同时点亮解决方案(完美适配 Advanced Optimus 机型)
ubuntu
指尖的爷1 天前
ARM 架构 Ubuntu(RK3588/aarch64)go开发环境安装手册
ubuntu·架构·golang
xbzb1 天前
Windows 启动故障修复知识整理:蓝屏 / 无限重启 / 盘符 X / 无 PE 盘
windows
虚无的纽扣1 天前
【Linux】将进程知识与基础IO融会贯通——简单自定义Shell的实现
linux·ubuntu
我命由我123451 天前
Mac 操作系统 - 一些使用记录
运维·windows·学习·系统安全·运维开发·mac·学习方法
kakakahahahaha2 天前
Windows Steam 游戏存档在哪里?定位和恢复排查流程
windows·其他·电脑·笔记本电脑·内容运营·软件需求
Xy-unu2 天前
Windows 开启外接显示器 HDR 后外接显示器无信号、无法扩展模式故障记录
windows
troy1282 天前
Codex 安全盲区:代码漏洞生成实测
windows·python·ci/cd·pycharm·django·github·fastapi