Ubuntu上安装docker-desktop的详细教程
时间: 2025-04-24 21:36:59 浏览: 33
### Ubuntu 上安装 Docker Desktop 详细教程
#### 准备工作
确保系统已更新至最新状态并满足最低要求。对于Ubuntu,建议版本为20.04 LTS及以上。
```bash
sudo apt update && sudo apt upgrade -y
```
#### 安装必要的依赖包
为了使Docker能够通过HTTPS传输数据,在正式安装之前需先设置存储库并添加一些前置条件软件包[^1]:
```bash
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
#### 添加官方GPG密钥
这一步是为了验证下载文件的真实性与完整性。
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
#### 设置稳定版仓库
配置APT源以便后续可以顺利获取到Docker的相关组件。
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
#### 更新索引并安装Docker Engine
完成上述操作后即可开始真正意义上的安装过程。
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
此时已经成功安装好了Docker引擎,但是距离最终目标——Docker Desktop还有一定差距。
#### 下载并安装Docker Desktop
前往[Docker官方网站](https://desktop.docker.com/linux/main/amd64\DockerDesktopInstaller-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=dd-smartbutton&dt_platform=linux&dt_channel=stable),根据提示下载适用于Linux AMD64架构的`.deb`格式安装包。
使用命令行工具进行本地安装:
```bash
sudo dpkg -i ~/Downloads/DockerDesktopInstaller*.deb
```
注意路径可能因个人习惯不同而有所变化,请自行调整。
#### 配置WSL集成(可选)
如果你正在Windows子系统下运行Ubuntu,则还需要额外配置以实现最佳性能体验。
编辑或创建位于用户目录下的`.wslconfig`文件,加入如下内容来优化内存分配等参数设置[^2]:
```ini
[wsl2]
memory=4GB # 分配给WSL的最大内存量 (默认: 一半可用物理RAM)
processors=2 # 分配给WSL使用的CPU核心数 (默认: 总核数的一半)
[automount]
root = /mnt/
options = "metadata"
```
重启计算机让更改生效,并确认Docker服务正常启动。
#### 启动Docker Desktop
首次启动可能会花费几分钟时间用于初始化环境;之后每次开机都会自动加载此应用[^3]。
---
阅读全文
相关推荐


















