Ubuntu安装docker desktop
时间: 2025-05-10 17:40:22 浏览: 35
### 如何在 Ubuntu 上安装 Docker Desktop
#### 准备工作
为了成功安装 Docker Desktop,需确认操作系统版本满足最低要求。Docker Desktop 支持 Ubuntu 22.04 及更高版本[^1]。
#### 卸载旧版 Docker 组件
如果系统已存在旧版 Docker 或相关组件,则需要先卸载它们以避免冲突。运行以下命令完成清理操作:
```bash
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
```
上述命令会移除所有与 Docker 相关的软件包及其数据目录[^2]。
#### 更新系统并配置依赖项
执行更新和升级现有包的操作,确保系统的最新状态:
```bash
sudo apt update && sudo apt upgrade -y
```
接着安装必要的工具链以便后续能够顺利下载和验证文件签名:
```bash
sudo apt install ca-certificates curl gnupg lsb-release wget software-properties-common -y
```
#### 添加官方 GPG 密钥及仓库地址
通过导入 Docker 的官方 GPG 密钥来保障源的安全性,并添加稳定版存储库到 APT 配置列表里去:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
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 和其他必要组件
再次刷新本地索引后即可开始正式部署引擎本身以及 CLI 工具集:
```bash
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
```
此时可以测试一下服务是否正常启动:
```bash
sudo systemctl status docker
```
#### 启用非 root 用户权限访问容器功能
为了让普通账户无需切换至超级管理员身份也能操控实例化镜像资源对象的话,请将其加入特定组群当中去实现这一目标效果吧!
```bash
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
```
重新登录使更改生效或者简单重启计算机亦可达成同样目的哦!
#### 获取并设置 Docker Desktop 应用程序二进制文件路径位置信息
前往官方网站获取对应平台架构类型的压缩包链接地址之后再利用 `wget` 下载下来解压放置指定地方最后创建快捷方式方便调用管理维护等等一系列流程步骤如下所示:
从官网页面找到适合 Linux 发行版系列的产品发行说明文档中的下载按钮连接复制粘贴到这里来进行下一步动作处理啦~
```bash
cd ~/
wget https://desktop.docker.com/linux/main/amd64/<version>/docker-desktop-<version>.tar.gz?test=1 -O docker-desktop.tar.gz
tar xf docker-desktop.tar.gz
rm docker-desktop.tar.gz
./dist/linux/install
```
注意替换 `<version>` 成实际发布的具体编号数值部分噢!
#### 校验安装成果
打开一个新的终端窗口尝试输入简单的指令查看返回结果判断整个过程是否有误发生情况怎么样呢?
```bash
docker ps
docker version
```
以上就是完整的基于 Ubuntu 平台之上构建起个人开发环境中所需的全部环节要点总结完毕咯😊~
---
阅读全文
相关推荐

















