Ubuntu 安装 Docker Desktop 教程
1. 概述
本文将教你如何在 Ubuntu 操作系统上安装 Docker Desktop,适用于任何刚入行的开发者。Docker 是一个开源的容器化平台,可以帮助开发者更方便地构建、分发和运行应用程序。Docker Desktop 是 Docker 社区提供的一款桌面版应用,可以在开发者的个人电脑上运行 Docker 容器。
在开始之前,请确保你已经安装了 Ubuntu 操作系统,并且具备基本的命令行操作能力。
2. 安装步骤
下面是安装 Docker Desktop 的步骤概览:
步骤 | 说明 |
---|---|
步骤一 | 更新操作系统 |
步骤二 | 安装 Docker 的依赖库 |
步骤三 | 安装 Docker Engine 社区版 |
步骤四 | 配置 Docker 用户组 |
步骤五 | 安装 Docker Compose |
步骤六 | 测试 Docker 安装 |
接下来,我们将详细介绍每一步需要做什么,并提供相应的命令代码。
3. 安装步骤详解
步骤一:更新操作系统
在开始安装 Docker 之前,我们需要确保操作系统是最新的。使用以下命令更新操作系统:
sudo apt update
sudo apt upgrade -y
apt update
命令用于更新软件包列表。apt upgrade -y
命令用于更新已安装的软件包到最新版本。
步骤二:安装 Docker 的依赖库
在安装 Docker 前,我们需要先安装一些依赖库。使用以下命令安装这些依赖库:
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
apt install
命令用于安装软件包。apt-transport-https
是允许apt
使用 HTTPS 进行传输的必要软件包。ca-certificates
是用于证书管理的软件包。curl
是用于通过 URL 发送请求的工具。software-properties-common
是用于管理软件源的工具。
步骤三:安装 Docker Engine 社区版
现在,我们可以开始安装 Docker Engine 社区版了。使用以下命令添加 Docker 的官方 GPG 密钥:
curl -fsSL | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
curl
命令用于从指定的 URL 下载文件。gpg --dearmor
命令用于解密并输出 GPG 密钥。
添加 Docker 的软件源到系统中:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
echo
命令用于输出文本。tee
命令用于将输出写入文件。
最后,安装 Docker Engine 社区版:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y
docker-ce
是 Docker 的主要软件包。docker-ce-cli
是 Docker 的命令行工具。containerd.io
是 Docker 的容器运行时。
步骤四:配置 Docker 用户组
为了能够在非 root 用户下运行 Docker 命令,我们需要将当前用户添加到 Docker 用户组中。使用以下命令将当前用户添加到 Docker 组:
sudo usermod -aG docker $USER
usermod -aG
命令用于将用户添加到指定的用户组。
步骤五:安装 Docker Compose
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。使用以下命令安装 Docker Compose:
sudo curl -L "https