Ubuntu系统
- 更新软件包索引
- 打开终端,在安装任何软件之前,先更新系统的软件包索引是一个好习惯。运行以下命令:
sudo apt-get update
- 安装依赖包
- 为了让Docker能够正确地安装和运行,需要安装一些必要的软件包。这些软件包允许
apt
通过HTTPS来获取软件包,并且添加一个新的软件源:
sudo apt-get install \ apt-transport-2.0 \ ca-certificates \ curl \ gnupg \ lsb-release
- 为了让Docker能够正确地安装和运行,需要安装一些必要的软件包。这些软件包允许
- 添加Docker官方GPG密钥
- 使用以下命令来添加Docker官方的GPG密钥,这用于验证下载的软件包的真实性:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor-o /usr/share/keyrings/docker-archive-keyring.gpg
- 设置稳定版仓库
- 对于Ubuntu系统,添加Docker稳定版仓库。不同的Ubuntu版本代号可能不同,以下以
jammy
为例(Ubuntu 22.04),如果是其他版本,需要将jammy
替换为相应的版本代号:
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 对于Ubuntu系统,添加Docker稳定版仓库。不同的Ubuntu版本代号可能不同,以下以
- 安装Docker引擎
- 再次更新软件包索引后,就可以安装Docker引擎了:
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
- 验证安装
- 安装完成后,可以通过运行以下命令来验证Docker是否安装成功:
sudo docker run hello-world
- 如果看到输出
Hello from Docker!
等类似的信息,就说明Docker安装成功了。
CentOS系统
- 卸载旧版本(如果有)
- 首先检查系统上是否已经安装了旧版本的Docker,如果有则卸载它。运行以下命令:
sudo yum remove docker \ docker-client \ docker-client-lite \ docker-common \ docker-io \ runc
- 安装依赖包
- 安装一些必要的软件包,用于设置Docker仓库:
sudo yum install -y yum-utils
- 设置Docker仓库
- 使用以下命令来设置Docker仓库:
sudo yum-config-manager \ --add -repo \ https://download.docker.com/linux/centos/docker-ce.repo
- 安装Docker引擎
- 安装Docker引擎相关的软件包:
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动Docker服务并设置开机自启
- 安装完成后,启动Docker服务并设置为开机自动启动:
sudo systemctl start docker sudo systemctl enable docker
- 验证安装
- 同样可以通过运行
docker run hello-world
来验证Docker是否安装成功。
- 同样可以通过运行
Windows系统
- 下载Docker Desktop for Windows
- 访问Docker官方网站(https://www.docker.com/products/docker-desktop),在网站上找到下载链接并下载适合Windows系统的Docker Desktop安装程序。
- 运行安装程序
- 双击下载的安装程序文件,按照安装向导的提示进行操作。在安装过程中,可能需要重启计算机。
- 配置Docker
- 安装完成后,打开Docker Desktop应用程序。它会自动在系统后台启动必要的服务,如Docker Engine和相关的容器运行时。
- 验证安装
- 打开命令提示符或者PowerShell,运行
docker run hello-world
来检查安装是否成功。
- 打开命令提示符或者PowerShell,运行
macOS系统
- 下载Docker Desktop for Mac
- 前往Docker官方网站(https://www.docker.com/products/docker-desktop),下载适合macOS系统的Docker Desktop安装包。
- 安装软件包
- 双击下载的安装包,按照安装向导的提示完成安装。安装过程中可能会要求输入系统密码等操作。
- 启动Docker Desktop
- 安装完成后,在应用程序文件夹中找到Docker Desktop并启动它。它会在后台初始化必要的服务。
- 验证安装
- 打开终端,运行
docker run hello-world
来验证Docker是否安装成功。
- 打开终端,运行