如何在 Ubuntu 和 Linux Mint 上安装 Docker Desktop如何在 Ubuntu 和 Linux Mint 上安装 Docker Desktop如何在 Ubuntu 和 Linux Mint 上安装 Docker Desktop如何在 Ubuntu 和 Linux Mint 上安装 Docker Desktop
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 和 Linux Mint 上安装 Docker Desktop

Docker Desktop 是一个易于使用的跨平台GUI(图形用户界面)应用程序,用于管理Docker > 来自本地计算机的图像、容器和应用程序。它可以单独使用,也可以与命令行界面客户端一起使用。

可以使用 Docker Desktop 快速安装和设置全面的 Docker 开发环境,它还支持多种编程语言和框架。它预装了最新版本的 Kubernetes、Docker 引擎、Docker CLI 客户端、Docker Buildx、Docker Compose、扩展和 Docker Content Trust。

借助本机 Windows Hyper-V 虚拟化,它可在 Windows 上提供快速可靠的性能,并让您在开发应用程序时轻松地在 Linux 和 Windows Server 环境之间切换。此外,它还可以通过适用于 Linux 2 的 Windows 子系统(也称为 WSL 2)在 Windows 计算机上的 Linux 上本地运行。

此外,Docker Desktop 提供文件更改通知、代码和数据卷装载以及对本地主机网络上活动容器的简单访问。

本指南展示了如何在 Ubuntu 及其衍生产品(例如 Linux Mint)上安装 Docker Desktop。我们的测试环境是Ubuntu 22.04。

本指南介绍了如何在 Ubuntu 22.04 和基于 Ubuntu 的发行版(例如 Linux Mint)上安装 Docker Desktop。

先决条件:

  • 64 位内核和 CPU 支持虚拟化/KVM 虚拟化支持。
  • QEMU 必须是 5.2 或更新版本(但建议使用最新版本)。
  • Systemd 初始化系统。
  • GNOME、KDE 或 MATE 桌面环境。
  • 至少 4 GB 的 RAM,以及。
  • 在用户命名空间中启用配置 ID 映射。

1. 检查 Ubuntu 中的 KVM 虚拟化支持

如上文先决条件部分所述,Docker Desktop 运行需要 KVM 支持的虚拟机。如果主机支持虚拟化,KVM 模块应该会自动加载。但是,您可以通过运行以下命令手动加载模块:

$ modprobe kvm

可以根据宿主机的处理器运行以下命令来加载相应的模块:

$ modprobe kvm_intel  [For Intel]
$ modprobe kvm_amd    [For AMD]  

要检查您的机器上是否可以使用 KVM 加速,请发出以下命令:

$ kvm-ok

接下来,还要检查是否启用了 KVM 模块,方法是运行以下命令:

$ lsmod | grep kvm

现在您的计算机上已具备先决条件,请按照以下部分中的说明继续安装 Docker Desktop。

2. 在 Ubuntu 中安装 Docker Repository

现在,首先运行以下命令更新本地包索引,然后安装所需的包,创建一个存储库来存储 Docker APT 存储库密钥,安装密钥,然后设置存储库配置文件:

$ sudo apt-get update
$ sudo apt-get install ca-certificates curl gnupg lsb-release
$ sudo mkdir -m 0755 -p /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

3. 在 Ubuntu 上安装 Docker 桌面

接下来,使用 wget 命令行下载器下载 Docker Desktop DEB 包文件,如下所示:

$ wget -c https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-amd64.deb

然后,再次更新本地包索引和 apt 命令,如图所示。

$ sudo apt update
$ sudo apt install ./docker-desktop-4.17.0-amd64.deb

注意:在开始运行应用程序之前,请记住在 Linux 上,Docker Desktop 运行一个虚拟机(VM),因此它会在启动时创建并使用自定义 docker 上下文 desktop-linux。

因此,如果您在安装之前在 Linux Docker Engine 上部署了任何图像和容器,它们将不会在 Docker Desktop for Linux 中可用。

3. 在 Ubuntu 上使用 Docker 桌面

成功安装 Docker Desktop 应用程序后,在活动 或应用程序 菜单中搜索它。然后单击它的图标,如以下屏幕截图所示。

接下来,Docker 菜单将显示Docker 订阅服务协议 窗口,通读它并单击接受 以继续下一个屏幕截图中突出显示的操作。

使用 Docker Desktop 启动容器

是时候通过运行以下命令使用 Docker Desktop 运行您的第一个容器了。

$ docker run -d -p 80:80 docker/getting-started 

运行上述命令后,您现在应该看到一个容器正在运行,如下一个屏幕截图所示。

在 Port(s) 列下单击端口映射旁边的展开箭头,以在 Web 浏览器中查看在容器中运行的简单静态站点。

恭喜!您已经在您的 Ubuntu 机器上成功安装了 Docker Desktop 并运行了一个示例容器。有关详细信息,请通读示例容器中静态站点提供的入门指南或查看联机文档。

©2015-2025 艾丽卡 support@alaica.com