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

全栈小5 2024-06-20 11:37:03 阅读 59

欢迎来到《小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/

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



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。