Docker安装:从零基础到成功运行的详细指南

Docker 是一个开源的容器化平台,它允许开发者将应用程序及其依赖项打包到一个可移植的容器中,确保应用程序在任何环境中都能一致地运行。本文将详细介绍如何在不同操作系统上安装 Docker,包括 Windows、macOS 和 Linux 系统。

一、在 Windows 上安装 Docker

  1. 检查系统要求
    • Windows 10 专业版或企业版 1607(内部版本 14393)或更高版本。
    • 64 位处理器和操作系统。
    • Hyper-V 和容器功能必须启用。
  2. 启用 Hyper-V
    • 打开“控制面板” > “程序” > “启用或关闭 Windows 功能”。
    • 勾选“Hyper-V”和“容器”相关的所有选项,然后点击“确定”。
    • 重启电脑以完成设置。
  3. 下载并安装 Docker Desktop
    • 访问 Docker Desktop 官网
    • 点击“Get Docker Desktop”按钮下载适用于 Windows 的安装包。
    • 运行安装包,按照提示完成安装。
  4. 启动 Docker Desktop
    • 安装完成后,Docker Desktop 会自动启动。你可以在系统托盘中找到 Docker 图标。
    • 右键点击 Docker 图标,选择“Settings”进行配置(可选)。
  5. 验证安装
    • 打开命令提示符或 PowerShell。
    • 输入命令 docker --version,如果返回 Docker 版本号,则说明安装成功。

二、在 macOS 上安装 Docker

  1. 检查系统要求
    • macOS 10.14 (Mojave) 或更高版本。
  2. 下载并安装 Docker Desktop
    • 访问 Docker Desktop 官网
    • 点击“Get Docker Desktop”按钮下载适用于 macOS 的安装包。
    • 打开下载的 .dmg 文件,将 Docker 图标拖放到“Applications”文件夹中。
    • 在“Applications”文件夹中找到 Docker,双击运行并按照提示完成安装。
  3. 启动 Docker Desktop
    • 安装完成后,Docker Desktop 会自动启动。你可以在系统菜单栏中找到 Docker 图标。
    • 点击 Docker 图标,选择“Preferences”进行配置(可选)。
  4. 验证安装
    • 打开“终端”。
    • 输入命令 docker --version,如果返回 Docker 版本号,则说明安装成功。

三、在 Linux 上安装 Docker

不同 Linux 发行版的安装步骤略有不同,以下以 Ubuntu 为例:

  1. 更新包索引
    • 打开终端。
    • 输入命令 sudo apt-get update 并回车。
  2. 安装必要的软件包
    • 输入命令 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 并回车。
  3. 添加 Docker 的官方 GPG 密钥
    • 输入命令 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 并回车。
  4. 设置 Docker 的稳定仓库
    • 输入命令 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 并回车。
  5. 再次更新包索引
    • 输入命令 sudo apt-get update 并回车。
  6. 安装 Docker CE
    • 输入命令 sudo apt-get install docker-ce 并回车。
  7. 启动 Docker 服务
    • 输入命令 sudo systemctl start docker 并回车。
  8. 验证安装
    • 输入命令 sudo docker --version,如果返回 Docker 版本号,则说明安装成功。

注意

对于其他 Linux 发行版,如 CentOS、Debian 等,安装步骤类似,但具体的命令和仓库地址可能有所不同。请参考 Docker 官方文档 获取更多信息。

Docker 的安装是容器化旅程的第一步,掌握这一技能将为您的开发和部署工作带来极大的便利。希望本文能为您的 Docker 安装之路提供清晰的指引。

docker安装

By admin

发表回复

misdbkl7861