Docker安装:从零基础到成功运行的详细指南
Docker 是一个开源的容器化平台,它允许开发者将应用程序及其依赖项打包到一个可移植的容器中,确保应用程序在任何环境中都能一致地运行。本文将详细介绍如何在不同操作系统上安装 Docker,包括 Windows、macOS 和 Linux 系统。
一、在 Windows 上安装 Docker
- 检查系统要求:
- Windows 10 专业版或企业版 1607(内部版本 14393)或更高版本。
- 64 位处理器和操作系统。
- Hyper-V 和容器功能必须启用。
- 启用 Hyper-V:
- 打开“控制面板” > “程序” > “启用或关闭 Windows 功能”。
- 勾选“Hyper-V”和“容器”相关的所有选项,然后点击“确定”。
- 重启电脑以完成设置。
- 下载并安装 Docker Desktop:
- 访问 Docker Desktop 官网。
- 点击“Get Docker Desktop”按钮下载适用于 Windows 的安装包。
- 运行安装包,按照提示完成安装。
- 启动 Docker Desktop:
- 安装完成后,Docker Desktop 会自动启动。你可以在系统托盘中找到 Docker 图标。
- 右键点击 Docker 图标,选择“Settings”进行配置(可选)。
- 验证安装:
- 打开命令提示符或 PowerShell。
- 输入命令
docker --version
,如果返回 Docker 版本号,则说明安装成功。
二、在 macOS 上安装 Docker
- 检查系统要求:
- macOS 10.14 (Mojave) 或更高版本。
- 下载并安装 Docker Desktop:
- 访问 Docker Desktop 官网。
- 点击“Get Docker Desktop”按钮下载适用于 macOS 的安装包。
- 打开下载的 .dmg 文件,将 Docker 图标拖放到“Applications”文件夹中。
- 在“Applications”文件夹中找到 Docker,双击运行并按照提示完成安装。
- 启动 Docker Desktop:
- 安装完成后,Docker Desktop 会自动启动。你可以在系统菜单栏中找到 Docker 图标。
- 点击 Docker 图标,选择“Preferences”进行配置(可选)。
- 验证安装:
- 打开“终端”。
- 输入命令
docker --version
,如果返回 Docker 版本号,则说明安装成功。
三、在 Linux 上安装 Docker
不同 Linux 发行版的安装步骤略有不同,以下以 Ubuntu 为例:
- 更新包索引:
- 打开终端。
- 输入命令
sudo apt-get update
并回车。
- 安装必要的软件包:
- 输入命令
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
并回车。
- 输入命令
- 添加 Docker 的官方 GPG 密钥:
- 输入命令
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
并回车。
- 输入命令
- 设置 Docker 的稳定仓库:
- 输入命令
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
并回车。
- 输入命令
- 再次更新包索引:
- 输入命令
sudo apt-get update
并回车。
- 输入命令
- 安装 Docker CE:
- 输入命令
sudo apt-get install docker-ce
并回车。
- 输入命令
- 启动 Docker 服务:
- 输入命令
sudo systemctl start docker
并回车。
- 输入命令
- 验证安装:
- 输入命令
sudo docker --version
,如果返回 Docker 版本号,则说明安装成功。
- 输入命令
注意
对于其他 Linux 发行版,如 CentOS、Debian 等,安装步骤类似,但具体的命令和仓库地址可能有所不同。请参考 Docker 官方文档 获取更多信息。
Docker 的安装是容器化旅程的第一步,掌握这一技能将为您的开发和部署工作带来极大的便利。希望本文能为您的 Docker 安装之路提供清晰的指引。