首页 > 其他分享 >Docker Desktop

Docker Desktop

时间:2025-01-17 14:43:08浏览次数:1  
标签:sudo desktop Docker Desktop 安装 docker

目录

介绍

Docker Desktop 是一款针对个人开发者和小型团队设计的桌面应用程序,它提供了一种简单、方便的方式来创建、管理和运行 Docker容器
作为 Docker 在桌面环境中的官方版本,Docker
Desktop 为用户提供了完整的 Docker 开发环境,支持在本地计算机上构建、测试和部署容器化应用程序。
以下是 Docker Desktop 的一些主要特点和功能:

  • 跨平台支持: Docker Desktop 可在Windows、Linux 、MacOS 操作系统上运行,为不同平台的开发者提供了一致的 Docker 体验。
  • 容器化开发环境: Docker Desktop 集成了 Docker Engine、Docker CLI 和 Docker Compose 等核心工具,为用户提供了完整的容器化开发环境。
  • 图形用户界面: Docker Desktop 提供了直观的图形用户界面,使用户能够轻松地管理容器、镜像和容器网络等资源。
  • 容器应用程序市场: Docker Desktop 集成了 Docker Hub,用户可以从容器应用程序市场中轻松地获取各种容器化应用程序和服务。
    Docker 是一个用于开发、部署和运行应用程序的开放平台。Docker Desktop 是 Docker 在 macOS 和 Windows 上的官方客户端,现在也支持 Linux 系统。本文将详细介绍如何在 Linux 上安装 Docker Desktop。
    系统要求
    在开始安装之前,请确保您的系统符合以下要求:
  • Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Debian GNU/Linux 11, 或 Fedora 35, Fedora 36。
  • 至少 4GB 的 RAM。

下载 Docker Desktop 安装程序

首先,前往 Docker 官方网站 下载适用于 Linux 的 Docker Desktop 安装程序。选择适合您系统的安装包格式(.deb 或 .rpm)。

安装 Docker Desktop

根据您的 Linux 发行版,选择合适的安装命令。
对于 Ubuntu 和 Debian:

  1. 更新包索引
sudo apt-get update
  1. 安装依赖
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
  1. 添加 Docker 的 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 添加 Docker APT 仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. 更新包索引并安装 Docker Desktop
sudo apt-get update
sudo apt-get install -y ./path/to/docker-desktop.deb

对于 Fedora:

  1. 安装依赖
sudo dnf install -y dnf-plugins-core
  1. 添加 Docker 仓库
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
  1. 安装 Docker Desktop
sudo dnf install -y ./path/to/docker-desktop.rpm

启动 Docker Desktop

  1. 安装完成后,可以通过以下命令启动 Docker Desktop:
systemctl --user start docker-desktop
  1. 要在每次登录时自动启动 Docker Desktop,可以启用该服务:
systemctl --user enable docker-desktop
  1. 启动 Docker Desktop GUI:
    您可以通过应用程序菜单启动 Docker Desktop,也可以在终端中运行以下命令:
docker-desktop

配置 Docker Desktop

  1. Docker Desktop 首次运行配置
    首次启动 Docker Desktop 时,您需要完成一些初始设置。按照屏幕上的指示进行操作,登录 Docker Hub 账户(如果有)。
  2. 配置资源限制
    您可以通过 Docker Desktop 的设置界面配置资源限制,例如 CPU、内存和磁盘使用。

验证安装

要验证 Docker 是否正确安装并运行,请打开终端,输入以下命令:

docker --version

您应该会看到 Docker 的版本信息,类似于:

Docker version 20.10.7, build f0df350

您还可以运行一个简单的容器来进一步验证:

docker run hello-world

如果 Docker 正常工作,您将看到一条欢迎消息,表明 Docker 安装和配置已成功。

解决常见问题

安装失败或依赖问题

  • 确保已正确添加 Docker 仓库和 GPG 密钥。
  • 检查您的系统是否满足最低系统要求。
  • 查看 Docker 官方文档中的故障排除部分获取更多帮助。

卸载 Docker Desktop

如果您需要卸载 Docker Desktop,可以执行以下步骤:

  1. 对于 Ubuntu 和 Debian:
sudo apt-get remove docker-desktop
  1. 对于 Fedora:
sudo dnf remove docker-desktop
  1. 删除用户数据:
rm -rf ~/.docker/desktop

标签:sudo,desktop,Docker,Desktop,安装,docker
From: https://www.cnblogs.com/TMesh/p/18676981

相关文章

  • [docker逃逸] 使用DirtyPipe漏洞逃逸
    本文作者CVE-柠檬iCSDN:https://blog.csdn.net/weixin_49125123博客园:https://www.cnblogs.com/CVE-Lemon微信公众号:Lemon安全前言本文使用代码下载链接:利用CVE-2022-0847(DirtyPipe)实现容器逃逸(github.com)由于本人才疏学浅,本文不涉及漏洞原理,仅有复现。本文是通过利......
  • Docker 安装 Nacos
    目录拉取nacos镜像挂载目录启动nacos并复制文件到宿主机,删除容器启动容器复制文件删除容器启动naocs语句讲解访问nacos修改配置文件进入容器内部扩展–nacos配置mysql数据库application.properties(nacos完整配日志文件)nacos-mysql(nacosmysql表)拉取nacos镜像......
  • Docker 安装 Seata
    目录创建数据库拉取Seata镜像挂载目录启动临时容器拷贝临时容器的配置至宿主机完成之后删除临时容器(过河拆桥)自定义配置Nacos配置命名空间配置文件启动Seata坑1.Nacos显示Seata服务的ip为容器内网ip导致微服务无法访问2.使用host宿主机网络3.seataThedistribu......
  • Gitbook在Docker中安装插件的方法.210603
    别光在那百度,什么先book.json添加plugin,然后在install?哥,你现在用的是docker哎,docker都启动不了,你如何gitbookinstall呢?乖乖听我的,按我的方法来!1.docker中使用npm安装插件[root@itgitbook]#dockerexecgitbooknpminstallgitbook-plugin-back-to-top-buttonnpminfo......
  • Gitbook的docker安装配置.210603
    创建目录:/gitbook/gitbook和/gitbook/html/gitbook/gitbook目录下,touch新建README.mddocker安装gitbookdockerrun--namegitbook-p4000:4000-v/gitbook/gitbook:/srv/gitbook-v/gitbook/html:/srv/htmlfellah/gitbook初始化gitbook[root@itgitbook]#d......
  • 极空间使用clouddrive2 docker挂载115(SSH版)
    极空间开通SSH了,因此可以用clouddrive2将115挂载到极空间并在“个人空间”中看到了。按照官方教程,用docker-compose或者dockercli命令进行部署即可。具体部署步骤极空间打开SSH(系统设置-远程协助/SSH)。使用SSH工具如XTerminal等进入SSH,端口为开启SSH时设置的端口,账号密码为......
  • 极空间使用clouddrive2 docker挂载115(SSH版)
    极空间开通SSH了,因此可以用clouddrive2将115挂载到极空间并在“个人空间”中看到了。按照官方教程,用docker-compose或者dockercli命令进行部署即可。具体部署步骤极空间打开SSH(系统设置-远程协助/SSH)。使用SSH工具如XTerminal等进入SSH,端口为开启SSH时设置的端口,账号密码为......
  • Docker 安装 Redis
    目录1、下载镜像文件2、创建实例并启动3、使用redis镜像执行redis-cli命令连接配置文件Docker集群设置1、脚本:创建6份配置文件+启动6份Redis2、建立集群,进入一个master节点【每个节点1个副本】3、测试集群1、连入集群,要加-c2、设置一些值查看有什么不同【重定向......
  • Docker 安装 RabbitMQ
    目录1、下载镜像文件2、创建实例并启动创建Jenkins工作目录创建实例并启动3测试Docker集群设置集群形式1.普通模式2.镜像模式搭建镜像集群1.创建文件夹2.启动3个rabbitmq3.节点加入集群1.进入个节点完成初始化2.将节点2和3加入到集群3.访问192.168.56.131:1567......
  • Docker 安装 Oracle
    目录oracle10g1、拉取镜像2、重新tag镜像3、启动容器4、进入容器5、修改oracle相关配置oracle11g1、拉取镜像2、创建数据目录并设置权限3、启动容器4、进入容器5、修改oracle相关配置oracle12c1、拉取镜像2、创建数据目录并设置权限3、启动容器4、进入容器5、修改oracle相......