【Docker】了解Docker Desktop桌面应用程序,TA是如何管理和运行Docker容器(1)

欢迎来到《小5讲堂》,大家好,我是全栈小5。
这是《Docker容器》序列文章,每篇文章将以博主理解的角度展开讲解,
特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

在这里插入图片描述

目录

  • 前言
  • Containers(容器)
    • 容器列表
    • 学习指引
  • Images(镜像)
    • 本地镜像
    • Hub(中心)
    • Artifactory(包仓库)
  • 相关文章

前言

Docker Desktop目前没有官方提供的汉化版,它主要是使用英文界面。
所以,本文主要来了解下TA界面的基本内容和信息。

Containers(容器)

容器列表

创建的容器都会显示在这里。默认情况下是没有的,需要自己创建。
在这里插入图片描述

  • 温馨提示
    Your running containers show up here
    A container is an isolated environment for your code
    运行的所有容器都回显示在这里
    每一个容器都是独立的运行环境,互不影响

学习指引

在上图可以看到,有相关标题文章进行学习,比如
What is a container?和How do I run a container?
什么是容器?我如何运行一个容器?
在这里插入图片描述
博主点击了一下标题What is a container?窗体右边弹出相关信息,并自动帮我们创建并运行了一个容器。非常贴心此类引导式入门,还是值得借鉴的。

  • Containers on Docker Desktop
    在这里插入图片描述
    意思是要想了解TA,就从实操开始

  • View the frontend
    在这里插入图片描述
    意思是创建了一个web应用程序,点击端口号自动跳转到浏览器查看

  • Explore your container
    在这里插入图片描述
    意思是容器是执行任何代码的独立环境。可以点击Name列查看容器相关文件,web应用程序可以在里面上传文件进行部署。

  • Stop your container
    在这里插入图片描述
    意思是容器可在界面列表随时停止和运行。

  • What’s next
    在这里插入图片描述
    意思是你可以通过下一步来学习更多相关容器知识点。

Images(镜像)

这个单词再熟悉不过了,第一印象就是图片图像的意思,其实也没错,只是镜像的意思用的少。在容器概念里,Images就是镜像的意思

本地镜像

用于管理创建或删除过的镜像信息列表
在这里插入图片描述

Hub(中心)

在 Windows 版本的 Docker Desktop 的 Images (镜像) 菜单中,“Hub” 选项是指 Docker Hub(https://hub.docker.com/)。
Docker Hub 是一个公共的 Docker 镜像注册表,用户可以在其中找到各种镜像,包括官方提供的基础镜像、第三方社区制作的镜像以及用户自己创建并分享的镜像。

通过选择 “Hub” 选项,可以访问并搜索 Docker Hub 上的镜像。
它提供了一个方便的方式来浏览和获取各种可用的镜像,从而加速你在本地环境中构建和运行容器的流程。
可以在 Docker Hub 上搜索特定的镜像,然后下载到本地进行使用,但是需要一个 Docker Hub 账号。
有些镜像可能是公开的,无需登录即可访问和下载,而对于一些私有的或限制访问的镜像,可能需要登录才能获取权限。

在这里插入图片描述
界面显示未链接状态,因为没有登录,若登录情况下是可以进行镜像搜索之类的功能
感兴趣的有小伙伴可以点击Sign in跳转到浏览器页面注册登录看效果。
登录后,可以有以下功能

  • Store and backup your images remotely(远程存储和备份镜像)
  • Collaborate with your team(团队合作)
  • Unlock vulnerability scanning for greater security(漏洞扫描提高安全)
  • Connect for free(免费连接)

Artifactory(包仓库)

在 Windows 版本的 Docker Desktop Images(镜像)菜单中,“Artifactory” 是指JFrog Artifactory(https://jfrog.com/artifactory/)。
Artifactory是一个全功能的软件包存储仓库管理器,用于管理和部署不同类型的软件包和构件,包括Docker镜像、Java包、npm包、Maven构件等。
通过选择 “Artifactory” 选项,可以与Artifactory集成,并访问和管理公司或团队的私有Docker镜像仓库。
Artifactory提供了一个集中化的存储和管理平台,可以帮助团队有效地存储、跟踪和共享Docker镜像,可以通过Artifactory上传、下载和搜索Docker镜像,并利用其版本管理和权限控制功能来管理镜像的分发和访问。

Artifactory还提供了对Docker镜像的缓存和代理功能,可以加速Docker镜像的下载和部署过程。
通过使用Artifactory,可以更好地管理和控制团队的Docker镜像资源,并提高软件部署的效率。
在这里插入图片描述
界面大概意思就是,需要注册登录才能使用。

相关文章

【Docker】linux、nginx、容器镜像三者基本概念

【Docker】在Windows下使用Docker Desktop创建nginx容器并访问默认网站

【Docker】在Windows操作系统上安装Docker

Docker学习文档中心:https://docs.docker.com/

总结:温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/443392.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据学习之Redis,十大数据类型的具体应用(三)

目录 3.7 Redis位图(bitmap) 概念 需求 是什么 说明 能干嘛? 基本命令 3.7 Redis位图(bitmap) 概念 由0和1状态表现的二进制位的bit数组 需求 用户是否登陆过?Y / N 广告是否被点击过? 钉钉打…

Spring Boot集成RocketMQ

本文目的是&#xff1a;教会你使用Spring Boot集成RocketMQ。 pom.xml文件引入rocketMQ依赖 <!-- rocketmq 依赖--><dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-spring-boot-starter</artifactId>&…

UE里的反射(Reflections)机制

年底了&#xff0c;把之前的草稿文章整理一下&#xff0c;整理好的发出来 参考&#xff1a;https://zhuanlan.zhihu.com/p/518907376 参考&#xff1a;https://www.cnblogs.com/ghl_carmack/p/5698438.html 参考&#xff1a;https://www.unrealengine.com/zh-CN/blog/unreal-p…

一体化设计:兼容多种OS系统Linux网关楼宇DDC

在工业物联网&#xff08;IIoT&#xff09;和智能建筑领域&#xff0c;钡铼网关具备高度灵活性与强大计算能力的边缘网关产品正逐渐成为推动行业智能化转型的关键要素。本文将详细介绍的基于Linux系统的4G工业智能网关&#xff0c;不仅拥有NXP i.MX8M Mini四核64位处理器的强大…

Assemble Them All: 创新物理规划助力通用装配与拆卸(SIGGRAPH Asia 2022)

Assemble Them All: 创新物理规划助力通用装配与拆卸&#xff08;SIGGRAPH Asia 2022&#xff09; 欢迎来到本文&#xff0c;我们将深入探讨《Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly》这一项目。该项目由Yunsheng Tian、Jie X…

ManticoreSearch-(安装配置,集群搭建)-学习总结

ManticoreSearch-(安装配置)-学习总结 基础概念安装搭建集群搭建(基于K8S) 原文地址 https://blog.csdn.net/liuyij3430448/article/details/135955025 基础概念 Manticore Search是一个专门为搜索设计的多存储数据库&#xff0c;具有强大的全文搜索功能&#xff0c;适用于…

行为型设计模式—迭代器模式

迭代器模式&#xff1a;也叫作游标模式&#xff0c;能在不暴露复杂数据结构内部细节的情况下遍历其中所有的元素。在迭代器的帮助下&#xff0c; 客户端可以用一个迭代器接口以相似的方式遍历不同集合中的元素。 当集合背后为复杂的数据结构&#xff0c;且希望对客户端隐藏其复…

基于矢量控制的交流电机驱动simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 交流电机基础 4.2 矢量控制原理 4.3 矢量控制的实现 5.完整工程文件 1.课题概述 基于矢量控制的交流电机驱动simulink建模与仿真。系统仿真输出电压&#xff0c;电流&#xff0c;电机转速以及扭矩…

使用AnimeGAN2将照片动漫化--入门

使用AnimeGAN2将照片动漫化--入门 1. 环境准备2. 使用3. 总结 1. 环境准备 首先下载AnimeGAN2:https://github.com/TachibanaYoshino/AnimeGANv2.git 然后使用conda 创建一个python3.6的环境conda create -n pyt36 python3.6&#xff1a; 创建一个requirements.txt文件&am…

Spring Boot第一天

SpringBoot概述 Spring Boot是Spring提供的一个子项目&#xff0c;用于快速构建Spring应用程序 传统方式构建Spring应用程序 导入依赖繁琐 项目配置繁琐 为了简化如此繁琐的配置流程&#xff0c;SpringBoot这一子项目提供了如下特性 SpringBoot特性 起步依赖 本质上就是一个…

飞桨大模型分布式训练技术

今天我为大家介绍飞桨大模型分布式训练技术&#xff0c;内容分为以下几个部分&#xff1a; 首先&#xff0c;我会介绍大模型训练面临的重点难题&#xff1b;然后&#xff0c;为大家介绍飞桨在大模型训练领域的特色分布式训练技术和优化方案&#xff1b;最后&#xff0c;伴随着…

深度学习-自注意力机制

文字编码 one-hot编码&#xff0c;让模型自己去学习怎么进行编码 常见的输出 1.每个词都有一个输出值 2.每个句子输出一个值&#xff0c;情感分类 3.输入与输出长度不对应&#xff0c;翻译任务&#xff0c;生成任务。 RNN最早的语言处理 RNN解决的是模型去考虑前面的输入…