ubuntu安装dockerdesktop官方图形化docker管理工具

这篇具有很好参考价值的文章主要介绍了ubuntu安装dockerdesktop官方图形化docker管理工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.检查是否有安装gnome-terminal

apt list|grep gnome-terminal

出现以下内容说明已经有安装:

用户及计算机名:/etc/apt$ apt list|grep gnome-terminal

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

gnome-terminal-data/jammy,jammy,now 3.44.0-1ubuntu1 all [已安装,自动]
gnome-terminal/jammy,now 3.44.0-1ubuntu1 amd64 [已安装,自动]
nautilus-extension-gnome-terminal/jammy,now 3.44.0-1ubuntu1 amd64 [已安装,自动]

如果没有则执行:

sudo apt remove docker-desktop

2.删除干净旧版docker-desktop

sudo apt remove docker-desktop
#或者用以下命令彻底删除旧版文件及app
rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop

3.初始化pass信息,用于后期登陆Docker Desktop

gpg --generate-key

出现以下信息,填写你的docker id(没有的先到官网注册一个账号)

pg (GnuPG) 2.2.27; Copyright (C) 2021 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

注意:使用 “gpg --full-generate-key” 以获得一个全功能的密钥生成对话框。

GnuPG 需要构建用户标识以辨认您的密钥。

真实姓名: xxxxx 注册的用户名
电子邮件地址: xxx@xx.com 注册的📫
您选定了此用户标识:
    “xxx <xxx@xx.com>”

更改姓名(N)、注释(C)、电子邮件地址(E)或确定(O)/退出(Q)? o
我们需要生成大量的随机字节。在质数生成期间做些其他操作(敲打键盘
、移动鼠标、读写硬盘之类的)将会是一个不错的主意;这会让随机数
发生器有更好的机会获得足够的熵。
我们需要生成大量的随机字节。在质数生成期间做些其他操作(敲打键盘
、移动鼠标、读写硬盘之类的)将会是一个不错的主意;这会让随机数
发生器有更好的机会获得足够的熵。
gpg: 密钥 xxxasdfsdf 被标记为绝对信任
gpg: 目录‘/home/xxx/.gnupg/openpgp-revocs.d’已创建
gpg: 吊销证书已被存储为‘/home/xxx/.gnupg/openpgp-revocs.d/xxxsadfsadf.rev’
公钥和私钥已经生成并被签名。

pub   rsa3072 2024-01-01 [SC] [有效至:2025-12-31]
      sfasdfasdfsdfsadfsdfsadfsdaf
uid                      xxx <xxx@xx.xxx>
sub   rsa3072 2024-01-01 [E] [有效至:2025-12-31]

初始化pass信息:

pass init <your_generated_gpg-id_public_key>

出现类似以下信息说明成功了:

mkdir: created directory '/home/molly/.password-store/'
Password store initialized for <generated_gpg-id_public_key>

初始化pass后,可以登陆并使用以下命令pull自己的镜像到dock hub(需要后面安装完dock desktop之后),另外设置gpg key时会让你输入用户密码:

docker pull molly/privateimage
Using default tag: latest
latest: Pulling from molly/privateimage
3b9cc81c3203: Pull complete 
Digest: sha256:3c6b73ce467f04d4897d7a7439782721fd28ec9bf62ea2ad9e81a5fb7fb3ff96
Status: Downloaded newer image for molly/privateimage:latest
docker.io/molly/privateimage:latest

二、安装Docker Desktop

  1. 下载deb包

    wget https://desktop.docker.com/linux/main/amd64/docker-desktop-4.26.1-amd64.deb
    

    想要获取最新的版本包可以到https://www.docker.com/products/docker-desktop/ 获取

  2. 安装Docker Desktop

    sudo apt-get update
    sudo apt-get install ./docker-desktop-<version>-<arch>.deb
    #出现以下提示可以忽略
    N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
    
  3. 启动/停止Docker Desktop

    systemctl --user start docker-desktop
    systemctl --user stop docker-desktop
    
  4. 查看是否安装成功

    docker compose version
    Docker Compose version v2.17.3
    
    docker --version
    Docker version 23.0.5, build bc4487a
    
    docker version
    Client: Docker Engine - Community
     Cloud integration: v1.0.31
     Version:           23.0.5
     API version:       1.42
    <...>
    
  5. 设置开机启动

    # 如果个人电脑使用的话不建议开机启动,因为容器多了会占用资源。用到时启动即可
    systemctl --user enable docker-desktop
    

三、设置阿里云镜像加速

  1. 停止Docker Desktop及其他组件

    systemctl --user stop docker-desktop
    
  2. 进入https://cr.console.aliyun.com/cn-shanghai/instances/mirrors ,找到镜像加速器,复制下面的语句运行:

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://用户随机字符串.mirror.aliyuncs.com"]
    }
    EOF
    
  3. 启动Docker Desktop

    systemctl --user start docker-desktop
    
  4. 进入设置==》Docker Engine粘贴镜像信息,后点击Apply&Restart文章来源地址https://www.toymoban.com/news/detail-792593.html

    {
      "builder": {
        "gc": {
          "defaultKeepStorage": "20GB",
          "enabled": true
        }
      },
      "experimental": false,
      "registry-mirrors": ["https://随机串.mirror.aliyuncs.com"]
    }
    

到了这里,关于ubuntu安装dockerdesktop官方图形化docker管理工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 本地部署Docker容器可视化图形管理工具DockerUI并实现无公网IP远程访问——“cpolar内网穿透”

    DockerUI是一个docker容器镜像的可视化图形化管理工具。DockerUI可以用来轻松构建、管理和维护docker环境。它是完全开源且免费的。基于容器安装方式,部署方便高效,浏览和维护docker单节点或集群节点worker和manager。DockerUI具有易于使用的界面。它不需要记住 docker 指令。只需下

    2024年04月25日
    浏览(33)
  • 如何使用装rancher安装k8s集群(k8s集群图形化管理工具)

    kubernetes集群的图形化管理工具主要有以下几种: 1、 Kubernetes Dashborad: Kubernetes 官方提供的图形化工具 2、 Rancher: 目前比较主流的企业级kubernetes可视化管理工具 3、各个云厂商Kubernetes集成的管理器 4、 Kuboard: 国产开源Kubernetes可视化管理工具 本篇我们来学习 主流的企业级kube

    2024年02月11日
    浏览(29)
  • Ubuntu20.04+Docker+ROS Noetic 可视化容器管理工具Portainer

    官网教学安装网址:Install Docker Engine on Ubuntu | Docker Documentation ros镜像网址 https://hub.docker.com/r/osrf/ros https://hub.docker.com/r/osrf/ros/tags 3.1 宿主机开启xhost,使得docker里面可视化界面(vscode rviz)  注意:每次重启容器,主机都得执行一遍,否则容器内可视化报错。 3.2 创建宿主机数

    2024年02月12日
    浏览(51)
  • 【服务器管理】Ubuntu20.04安装包管理工具module配置并且使用

    module 是一个专门管理环境变量的工具,全称是module environment,一般应用于软件或运行库等设备有多个版本,且需要分别配置这些环境变量。其官网为: https://modules.readthedocs.io/en/latest/index.html 通常,对于多版本的软件包,我们可以通过修改 ~/.bashrc 文件,通过修改 PATH 、 LD_LI

    2024年02月09日
    浏览(37)
  • Linux:Ubuntu安装firewalld防火墙管理工具【WSL用UFW防火墙管理工具】

    firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。 firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过滤子系统(属于内核态)来实现包过

    2024年02月06日
    浏览(36)
  • Ubuntu系统安装:node及node版本管理工具nvm

    1、把nvm远程镜像克隆到指定目录 2、安装nvm 进入nvm目录内执行安装命令 根据执行安装命令后的提示继续执行提示内容:  通过nvm --version可以看到安装成功。 3、使用nvm安装node16.13.1并使用该版本: 4.nvm常用命令 成功后的结果:  

    2024年02月11日
    浏览(52)
  • Docker Compose: 集合管理Docker的工具安装

    Docker Compose:集合管理多个Docker容器的工具,在安装docker时windows,macos默认安装Docker Compose,linux需要自己手动安装 去官网https://github.com/docker/compose/releases下载需要的版本 $ sudo chmod +x ./docker-compose-linux-x86_64 $ sudo cp ./docker-compose-linux-x86_64 /usr/bin/docker-compose $ docker-compose version    

    2024年02月13日
    浏览(33)
  • Ubuntu或Debian系统的漏洞修复:apt安装包管理工具

    在阿里云主机管理后台-安全云中心,会看到系统最新的公布漏洞。 对于系统软件漏洞,我们还是要早做修复,防患于未然。 但安全云中心的功能大部分需要付费,包括一键修复,自己修复软件漏洞怎么操作呢? 其实很简单,只需要链接ssh,然后用apt安装包管理工具进行软件

    2024年04月27日
    浏览(25)
  • Docker与Docker Compose的安装以及Portainer容器管理工具

    Docker 是一个用于开发、发布和运行应用程序的开放平台。Docker 能够将应用程序与基础架构分离,以便可以快速交付软件。使用 Docker,可以像管理应用程序一样管理基础设施。通过利用 Docker 快速交付、测试和部署代码的方法,可以显着减少编写代码和在生产环境中运行之间

    2024年02月02日
    浏览(48)
  • Docker可视化管理工具Portainer多机器安装使用

    Docker安装并指定主目录:https://blog.csdn.net/wdy_2099/article/details/77367107 安装命令如下: 启动成功后,输入http://你的ip:8999/访问portainer 刚进入需要设置admin的密码,设置好密码后进入主页面: 然后添加环境: 然后,选择Socket,输入一个名称(名称最好和机器/业务关联),点击Conn

    2024年02月16日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包