【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.mzph.cn/news/659065.shtml

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

相关文章

Leetcode—2396. 严格回文的数字【中等】

2024每日刷题(一零六) Leetcode—2396. 严格回文的数字 算法思想 实现代码 class Solution { public:bool isStrictlyPalindromic(int n) {return false;} };运行结果 之后我会持续更新,如果喜欢我的文章,请记得一键三连哦&…

【linux】文本处理命令-grep、awk、sed使用(1)

作用: grep数据查找定位awk数据切片sed数据修改 类比SQL: grepselect *from tableawkselect field from tablesedupdate table set fieldnew where fieldold 一、grep 1.1 grep* Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟g…

基于simulink的模糊PID控制器建模与仿真,并对比PID控制器

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1PID控制器原理 4.2 模糊PID控制器原理 5.完整工程文件 1.课题概述 在simulink,分别建模实现一个模糊PID控制器和一个PID控制器,然后将PID控制器的控制输出和模糊PID的控制输出…

【vue2】路由之 Vue Router

文章目录 一、安装二、基础使用1、简单的示例2、动态路由2.1 定义动态路径参数2.2 获取动态路径的参数2.3 捕获所有路由 3、嵌套路由4、编程式的导航4.1 router.push4.2 router.replace4.3 router.go(n) 5、命名路由6、重定向 三、进阶1、导航守卫1.1 全局前置守卫1.2 全局后置…

模板笔记 ST表 区间选数k

本题链接:用户登录 题目: 样例: 输入 5 3 1 1 2 2 3 1 2 3 3 1 5 输出 4 6 思路: . 根据题意,给出数组,以及多个区间,问这些区间中,最小值之和 和 最大值之和,…

A ConvNet for the 2020s

前言 论文名称:A ConvNet for the 2020s  发表时间:CVPR2022  code链接: 代码  作者及组织: Zhuang Liu,Hanzi Mao来自Meta和UC Berkeley。 一句话总结:仿照swin-T思想,重新设计ResNet结构&a…

spark-cannot resolve overloaded method

使用split方法,出现错误:cannot resolve overloaded method 解决方法:那个regex应该是自动生成,所以split括号中输入空引号即可。 入门学习人的愚笨,也要继续坚持,加油!

解决npm安装phantomjs失败

失败信息 Progress: resolved 102, reused 102, downloaded 0, added 0, done .pnpm/phantomjs2.1.7/node_modules/phantomjs: Running install script, failed in 21.3s .../node_modules/phantomjs install$ node install.js │ PhantomJS not found on PATH │ Downloading…

消息中间件之RocketMQ源码分析(三)

RocketMQ中的Consumer启动流程 RocketMQ客户端中有两个独立的消费者实现类分别为DefaultMQPullConsumer和DefaultMQPushConsumer, DefaultMQPullConsumer DefaultMQPullConsumer,该消费者使用时需要用户主动从Broker中Pull消息和消费消息,提交消费位点…

vue-router 实现页面路由

vue-router介绍 vue 的官方路由组件 功能包括 嵌套路由映射动态路由选择模块化、基于组件的路由配置路由参数、查询、通配符HTML5 的 history 模式 和 hash 模式 vue-router使用 结合 tabs 组件,实现页面路由 安装 vant-ui 实现底部导航栏 Tabbar-CSDN博客 重点…

图的学习

图的基本概念和术语 图的定义:图是由顶点的有穷非空集合和顶点之间的边的集合组成的,G表示,V是图G中顶点的集合,E是图G中边的集合 无向图:任意两点的边都是无向边组成的图(无向边:&#xff08…

R高级绘图 | P1 | 带边缘分布散点图 | 代码注释 + 结果解读

新系列 —— R高级绘图,准备整理所有曾经绘制过的图图和未来需要的图图们的代码!预计这个系列会囊括所有常见图形,只提供高级绘图代码,基础绘图主要在 R语言绘图 系列中进行介绍,这个系列咱们主打:需要XX图…

【Web前端实操21】商城官网_白色导航

今日份实现白色导航栏部分,也就是第三部分,效果如图中划线所示: 本次实现代码如之前的全局样式不再赘述,如有需要可以去我博客的Web前端实操19或者20自行查看。 本次主要更新mi.css和index.htm。 实现导航栏所需要的CSS样…

2015年苏州大学837复试机试C/C++

2015年苏州大学复试机试 第一题 题目 有36块砖&#xff0c;现在有36个人&#xff0c;男人能搬4块&#xff0c;女人能搬3块&#xff0c;小孩子两人搬一块&#xff0c;求一次搬完这些砖要男人&#xff0c;女人&#xff0c;小孩多少人&#xff1f; 代码 #include <iostrea…

仰暮计划|“那时候在生产队下面,集体干活,吃大锅饭,由队里分粮食,吃不饱饭是常事,队里分的粮食就那么点,想要吃饱真的太难了”

希望未来的中国越来越好&#xff0c;大家的生活也越来越好 老人是1955年在河南省洛阳市洛宁县的一个小山村里出生的&#xff0c;前半辈子为了生活&#xff0c;为了孩子而打拼&#xff0c;虽然经历了不少的苦难&#xff0c;但后半辈子也算是苦尽甘来&#xff0c;生活美满。现在就…

《Is dataset condensation a silver bullet for healthcare data sharing?》

一篇数据浓缩在医疗数据集应用中的论文。 其实就是在医疗数据集上使用了data condensation的方法&#xff0c;这里使用了DM的方式&#xff0c;并且新增了浓缩时候使用不同的网络。 1. 方法 数据浓缩DC的目的是&#xff1a; E x ∼ P D [ L ( φ θ O ( x ) , y ) ] ≃ E x ∼…

【Vue3+Vite】Vue3视图渲染技术 快速学习 第二期

文章目录 一、模版语法1.1 插值表达式和文本渲染1.1.1 插值表达式 语法1.1.2 文本渲染 语法 1.2 Attribute属性渲染1.3 事件的绑定 二、响应式基础2.1 响应式需求案例2.2 响应式实现关键字ref2.3 响应式实现关键字reactive2.4 扩展响应式关键字toRefs 和 toRef 三、条件和列表渲…

考研高数(共轭根式)

1.定义 共轭根式&#xff1a;是指两个不等于零的根式A、B&#xff0c;若它们的积AB不含根式&#xff0c;则称A、B互为共轭根式。 共轭根式的一个显著特点是通过相乘能把根号去掉&#xff0c;这是很有帮助的 2.常用的共轭根式 3.例题 1&#xff09;求极限 2&#xff09;证明…

常见分类网络的结构

VGG16 图片来自这里 MobilenetV3 small和large版本参数,图片来着这里 Resnet 图片来自这里

【Deep Dive: AI Webinar】数据合作和开源人工智能

【深入探讨人工智能】网络研讨系列总共有 17 个视频。我们按照视频内容&#xff0c;大致上分成了 3 个大类&#xff1a; 1. 人工智能的开放、风险与挑战&#xff08;4 篇&#xff09; 2. 人工智能的治理&#xff08;总共 12 篇&#xff09;&#xff0c;其中分成了几个子类&…