在 Ubuntu 上安装 Docker Desktop Dashboard 22.04 LTS Linux

在 Ubuntu 22.04 LTS Linux 上安装 Docker Desktop 的步骤

这里给出的步骤也可以在其他基于 Ubuntu 或 Debian 的 Linux 发行版上使用,例如 Linux Mint、MX Linux、Elementary OS、POP OS 等……

要求:

  • 4 GB 内存
  • 运行 Ubuntu Linux 的 GUI 桌面环境
  • 64 位内核,支持 CPU 中的虚拟化
  • Docker 的包存储库

1. 更新 Ubuntu 22.04 Linux

我们开始本教程的第一步是更新我们的系统。为此,只需运行给定的通用命令即可。它还将重建 APT 的包索引缓存。

sudo apt update

2. 添加 Docker 的仓库

如果您已经借助其官方存储库在 Ubuntu 22.04 桌面系统上安装了 Docker,那么您可以跳过此步骤,否则按照给定的命令进行操作。

安装常用所需的软件包或工具:

sudo apt install ca-certificates curl gnupg lsb-release

添加 Docker 的 GPG 密钥

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

添加官方仓库

在添加了 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

再次运行系统更新。

sudo apt update

安装 Docker

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

3. 下载适用于 Ubuntu 22.04 的 Docker 桌面

Docker 桌面 GUI 无法使用 Ubuntu 的官方存储库或 Docker 本身进行安装。要获得它,我们必须从 Docker 的官方网站下载这个免费 GUI 应用程序的 Debian 二进制文件。这是链接,在页面上单击Linux Deb包,然后单击下载文件链接。

Download-Docker-Desktop-for-Ubuntu-Linux

4. 安装 Docker 桌面 GUI Linux

获得 Docker Desktop Deb 二进制文件后,转到命令终端,然后首先切换到 Downloads 目录。这是因为我们从浏览器获得的任何东西都会进入其中。

cd Downloads

现在,检查下载的 Docker Desktop 文件是否存在。

ls

如果该文件存在,请运行给定的命令进行安装。

sudo apt install ./docker-desktop-*-amd64.deb

(可选)安装完成后,您可以删除下载的 Debian 二进制文件以释放存储空间。

rm docker-desktop-*-amd64.deb

5. 运行 Linux 容器 GUI

完成安装过程后,单击 Ubuntu 任务栏中给出的活动链接或按键盘上的 Windows 键。在那个类型之后 – Docker,很快你就会有它的图标。单击它,在您的系统上运行 Docker Desktop。

Install-Docker-Desktop-GUI-on-Ubuntu-22.04-Linux

6. 使用终端启动、停止或启用

或者,我们可以使用命令终端来启动 Docker Desktop。除此之外,还给出了停止启用它的其他选项。

systemctl --user start docker-desktop

如果您希望使其在系统启动时自动启动,请使用:

systemctl --user enable docker-desktop

而要启动服务:

systemctl --user stop docker-desktop

7. 登录到 Docker Desktop (HUB)

若要从 Docker 仪表板或 Docker 菜单登录 Docker Hub 帐户,Docker 桌面应用依赖于将凭据存储在 gpg2 加密文件中。因此,我们首先需要初始化,否则我们会在仪表板上不断收到警告。passpass

注意:在执行给定步骤之前,请确保您已经拥有 Docker Hub 帐户。

转到您的终端并键入:

gpg --generate-key

之后,只需提供一些名称用作用户 ID,然后提供电子邮件地址。

完成此操作后,系统将要求您设置密码。

Enter-Password-using-Pass-for-Docker-Desktop

复制生成的密钥并将其与 Pass 一起使用。

现在,您将看到一个 PUB 密钥,复制它并使用给定的命令对其进行初始化。

pass init paste-your-key

粘贴密钥后按 Enter 键。

这是屏幕截图,可以有一个清晰的想法。

pass-to-store-credentials-in-gpg2-encrypted-files

现在,转到 Docker 桌面仪表板,然后单击“登录”按钮。

Sign-in-to-Docker-Hub-account-in-Desktop

当您单击它时,浏览器将打开 Docker Hub 页面进行登录。输入您的官方凭据,然后单击“打开链接”,该链接将自动将您登录到桌面应用程序中的 Hub。

Login-Docker-Hub-Ubuntu-Desktop

8. 如何下载Docker镜像

好吧,如果您已经在使用 Docker CLI,那么您将在 Docker 桌面 Linux 应用程序上看到所有映像和容器。但是,那些完全不熟悉它的人可以使用给定的命令来拉取映像并启动容器。

要在 Ubuntu 命令终端上拉取映像,请运行:

docker pull image-name

例如,如果要拉取 Ubuntu Image,命令 l 将为:

docker pull ubuntu

现在,为了管理它,我们可以使用 Docker Desktop 的图形用户界面。选择“图像”部分,要创建容器,请单击下载的图像前面的“运行”按钮。

Create-Containers

之后,要让终端发出命令,请单击“容器”,然后单击“活动容器”前面给出的三个。 弹出菜单中选择“在终端中打开”。

Start-the-Temrinal-to-manager-container
Docker-Desktop-UIbuntu-Linux-Container-RUn

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun289893.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2024年3月17日
下一篇 2024年3月17日

相关推荐