在 CentOS 系统上安装 Docker 的完整指南
  • 侧边栏壁纸
    • 累计撰写 61 篇文章
    • 累计收到 58 条评论
    • 栏目
    • 页面
    • 功能

    在 CentOS 系统上安装 Docker 的完整指南

    时间煮雨-Master
    2025-01-12 / 0 评论 / 2 阅读 / 正在检测是否收录...

    在 CentOS 上安装 Docker 的完整指南

    Docker 是一种流行的容器化技术,能够帮助开发者快速构建、部署和运行应用程序。本文将详细介绍如何在 CentOS 系统上安装 Docker,并分享一些常用的操作命令。无论你是 Docker 新手还是有一定经验的用户,这篇指南都能帮助你顺利完成安装和配置。


    1. 自动安装 Docker

    如果你希望快速安装 Docker,可以使用 Docker 官方提供的安装脚本。只需运行以下命令即可:

    $ curl -fsSL https://get.docker.com -o install-docker.sh
    $ sudo sh install-docker.sh

    该脚本会自动检测你的系统环境并完成 Docker 的安装。


    2. 手动安装 Docker

    如果你更喜欢手动安装 Docker,可以按照以下步骤操作。

    2.1 卸载旧版本

    在安装新版本之前,建议先卸载系统中可能存在的旧版本 Docker:

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

    2.2 安装依赖包

    Docker 需要一些额外的依赖包来正常运行。首先安装 dnf-plugins-core

    sudo dnf -y install dnf-plugins-core

    2.3 设置 Docker 仓库

    接下来,需要设置 Docker 的官方仓库:

    sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    如果你觉得官方源下载速度较慢,可以替换为清华大学镜像源:

    sed -i 's+https://download.docker.com+https://mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo

    2.4 安装 Docker

    运行以下命令安装 Docker 及其相关组件:

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

    在安装过程中,如果提示接受 GPG 密钥,请验证指纹是否与以下内容匹配:

    060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35

    如果匹配,则接受密钥。

    2.5 启动 Docker

    安装完成后,启动 Docker 服务:

    sudo systemctl start docker

    2.6 设置 Docker 开机自启

    为了让 Docker 在系统启动时自动运行,可以执行以下命令:

    sudo systemctl enable --now docker

    2.7 验证安装

    为了确认 Docker 是否安装成功,可以运行一个测试容器:

    sudo docker run hello-world

    如果一切正常,你会看到一条确认消息,表示 Docker 已成功安装并运行。


    3. 卸载 Docker

    如果你需要卸载 Docker,可以按照以下步骤操作。

    3.1 删除安装包

    使用以下命令卸载 Docker:

    yum remove docker-ce

    3.2 删除 Docker 相关文件

    为了彻底清理 Docker,可以删除其镜像、容器和配置文件:

    rm -rf /var/lib/docker

    4. 总结

    通过本文的步骤,你应该已经成功在 CentOS 系统上安装并配置了 Docker。Docker 是一个非常强大的工具,能够极大地简化应用程序的部署和管理。如果你在其他操作系统(如 Debian 或 Windows)上也需要安装 Docker,可以参考菜鸟教程提供的其他教程。

    希望这篇指南对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言讨论。


    0

    评论 (0)

    取消