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 容器。

相关推荐
Nie_Xun6 小时前
ubuntu网络共享
linux·运维·ubuntu
wuicer15 小时前
ubuntu 20.04 安装anaconda以及安装spyder
linux·运维·ubuntu
cpsvps_net16 小时前
美国服务器环境下Windows容器工作负载智能弹性伸缩
windows
甄超锋16 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
shuangrenlong18 小时前
ubuntu更新chrome版本
linux·chrome·ubuntu
cpsvps18 小时前
美国服务器环境下Windows容器工作负载基于指标的自动扩缩
windows
网硕互联的小客服21 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
etcix1 天前
implement copy file content to clipboard on Windows
windows·stm32·单片机
基于python的毕设1 天前
C语言栈的实现
linux·c语言·ubuntu
许泽宇的技术分享1 天前
Windows MCP.Net:基于.NET的Windows桌面自动化MCP服务器深度解析
windows·自动化·.net