docker镜像仓库常用命令

docker镜像仓库常用命令

  • docker login
  • docker logout
  • docker pull
  • docker push
  • docker search
  • docker images
  • docker image inspect
  • docker tag
  • docker rmi
  • docker image prune
  • docker save
  • docker load
  • docker history

docker login

语法: docker login [options] [server]
功能:登录到一个存放docker镜像的仓库,如果不指定server的话,默认登录官方仓库docker Hub;
参数
-u: 登录的用户名
-p: 密码
实战:
在这里插入图片描述
如果是第一次登录的话,那么它会要求你输入用户名和密码,由于这里不是第一次登录,它要求我们进行代码验证,我们照做就是:
在这里插入图片描述
但是由于服务器在国外,响应很慢,基本会登录超时:
在这里插入图片描述
为此,我们可以去腾讯云or阿里云创建一个国内的镜像仓库,这里我已经创建好了,直接演示即可:
在这里插入图片描述
由于博主之前登陆过,用户信息被保存在了本地,在登录的时候,自动校验通过了,就没要求我再次输入用户名和密码,因此直接登录成功,第一次登录的小伙伴可能会要求你输入用户名和密码;

docker logout

语法:docker [server]
功能:退出登录,如果没有指定server,那么默认退出docker Hub仓库的登录;如果指定,则退出指定的服务器;
实战:
在这里插入图片描述
在这里插入图片描述

docker pull

语法: docker image pull [options] NAME[:TAG:@DIGEST]
别名:docker pull
功能: 下载一个特定镜像;一般来说NAME=server+仓库地址,而对于官方仓库中的镜像来说,在拉取的时候,一般不需要特别指定,默认就是docker Hub的ip地址+端口号,我们只需要指定要拉取的镜像在那个仓库和拉取那个版本即可;但是当我们不是在官方仓库拉取镜像的时候,我们需要指定仓库所在服务器的ip地址和端口号,然后在指定小仓库名+tag或者小仓库名+摘要;
参数:
-a : 拉取所有tag的镜像;
–disable-content-trust: 忽略镜像的校验,默认开启;
**实战: **

  1. 从官方拉取一个镜像:
    在这里插入图片描述
  2. 从自己的阿里云服务器上拉取一个镜像:
    在这里插入图片描述

docker push

语法:docker image push [options] NAME[:TAG]
别名:docker push
功能:向仓库推送镜像;同样的没有指定,默认仓库服务器在docker Hub上,指定了就用指定的;
参数
-a:推送所有tag镜像;
–disable-content-trust: 忽略镜像校验,默认开启;
实战
这里我就不想官方仓库推送了,太慢了,容易超时,我配置了个阿里的仓库,向这里面推送即可:
在这里插入图片描述
我们再来看看,阿里云镜像仓库:
在这里插入图片描述
上传成功!

docker search

语法:docker search [options] TERM
功能:搜索相关镜像,默认从docker Hub仓库进行搜索;
参数:
–no-trunc: 显示完整的镜像描述;
-f<过滤条件>: 列出收藏数不小于指定值的镜像;
实战
没成功,搜索超时:
在这里插入图片描述

docker images

语法:docker image ls [options] [respository[:TAG]]
别名: docker images/ docker image list
功能: 查看本地镜像信息;
参数
-a: 列出所有本地镜像(含中间层,默认情况下,是过滤掉中间映像层)
–digests: 显示镜像的摘要信息;
-f :显示满足条件的镜像
–format :显示满足条件的镜像
–no-trunc :显示满足条件的镜像
-q :只显示镜像 ID
实战
在这里插入图片描述

docker image inspect

语法:docker image inspect [options] image1 [image2…]
功能:显示一个镜像或多个镜像的详细信息
参数
-f: 指定格式输出,默认是json格式输出;
实战
在这里插入图片描述

docker tag

语法: docker image tag source_image[:tag] target_image[:tag]
别名:docker tag
功能:标记本地镜像,将其归入某一仓库。
实战
在这里插入图片描述

docker rmi

语法:docker image rm [options] image [image…]
别名:docker image remove / docker rmi
功能:删除本地镜像,如果指定的镜像又多个标签,那么本次只会删除本次指定标签对于镜像的引用,并不会删除本地镜像;如果指定的镜像只有一个标签,那么本次除了会删除本次指定的标签,也会删除本次镜像;
参数
-f: 强制删除正在运行的容器的镜像
实战
在这里插入图片描述
在这里插入图片描述

docker image prune

语法: docker image prune [options]
功能:删除没有被引用为容器的镜像
参数
-a: 删除所有没有被引用为容器的镜像
-f: 不需要提示信息,就是不需要系统来提示你是否要真的删除;
实战
在这里插入图片描述

docker save

语法:docker image save [options] image [image…]
别名:docker save
功能:将一个或多个镜像打包为一个tar文件
参数:
-o: 写入一个文件,默认是stdout
实战
在这里插入图片描述

docker load

语法:docker image load [options]
别名:docker load
功能:从tar包或者stdin加载镜像
参数
-i: 从那个tar包读取,默认从stdin读取;
实战
在这里插入图片描述

docker history

语法:docker image history [options] image [image…]
别名:docker history
功能:查看镜像分层信息
参数
-H: 以人类看得懂的形式展示信息;
–format: 以特定格式输出
–no-trunc: 不截断的形式输出信息;
实战
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

设备树编译报错cell 0 is not a phandle reference

问题一 编译设备树时报错&#xff1a; Warning (clocks_property): /pl0619030000:clocks: cell 0 is not a phandle reference 设备树是qemu执行dump生成的&#xff0c;然后执行反编译得到dts&#xff0c;警告处的源码为&#xff1a; 警告大概意思是时钟的参数应该是一个ph…

jmeter脚本-请求体设置变量and请求体太长的处理

目录 1、查询接口 1.1 准备组织列表的TXT文件&#xff0c;如下&#xff1a; 1.2 添加 CSV数据文件设置 &#xff0c;如下&#xff1a; 1.3 接口请求体设置变量&#xff0c;如下&#xff1a; 2、创建接口 2.1 见1.1 2.2 见1.2 2.3 准备创建接口的请求体TXT文件&#xff…

MySQL 数据库之表操作

1. 创建表 CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) [character set 字符集 collate 校验规则 engine 存储引擎];field 表示列名datatype 表示列的类型character set 字符集&#xff0c;如果没有指定字符集&#xff0c;则以所在数据库…

Python数据分析案例62——基于MAGU-LSTM的时间序列预测(记忆增强门控单元)

案例背景 时间序列lstm系列预测在学术界发论文都被做烂了&#xff0c;现在有一个新的MAGU-LSTM层的代码&#xff0c;并且效果还可以&#xff0c;非常少见我觉得还比较创新&#xff0c;然后我就分享一下它的代码演示一下&#xff0c;并且结合模态分解等方法做一次全面的深度学习…

牛客网Java高频面试题(2024最新版含答案)

作为 Java 程序员&#xff0c;选择学习什么样的技术&#xff1f;什么技术该不该学&#xff1f;去招聘网站上搜一搜、看看岗位要求就十分清楚了&#xff0c;自己具备的技术和能力&#xff0c;直接影响到你工作选择范围和能不能面试成功。 如果想进大厂&#xff0c;那就需要在 Ja…

第9章 Apache WEB服务器企业实战

万维网 (WORLD WIDE WEB,WWW)服务器,也称之为WEB服务器,主要功能是提供网上信息浏览服务。WWW是 Internet的多媒体信息查询工具,是Internet上飞快发展的服务,也是目前用的最广泛的服务。正是因为有了WWW软件,才使得近年来 Internet 迅速发展。 目前主流的WEB服务器软件包…

HTML 基础概念:什么是 HTML ? HTML 的构成 与 HTML 基本文档结构

文章目录 什么是 HTML &#xff1f;HTML 的构成 &#xff1f;什么是 HTML 元素&#xff1f;HTML 元素的组成部分HTML 元素的特点 HTML 基本文档结构如何打开新建的 HTML 文件代码查看 什么是 HTML &#xff1f; HTML&#xff08;超文本标记语言&#xff0c;HyperText Markup L…

【Kafka】Windows+KRaft部署指南

【Kafka】Windows+KRaft部署指南 摘要本地环境说明官网快速开始修改config/kraft/server.properties初始化数据存储目录启动测试创建topic创建生产者创建消费者FAQ输入行太长。命令语法不正确。问题描述解决方案参考资料摘要 Kafka是一种高吞吐量的分布式发布订阅消息系统,它…

阿里云-防火墙设置不当导致ssh无法连接

今天学网络编程的时候&#xff0c;看见有陌生ip连接&#xff0c;所以打开了防火墙禁止除本机之外的其他ip连接&#xff1a; 但是当我再次用ssh的时候&#xff0c;连不上了才发现大事不妙。 折腾了半天&#xff0c;发现阿里云上可以在线向服务器发送命令&#xff0c;所以赶紧把2…

Grafana GreptimeDB 数据源插件上线啦,全面替代 Prometheus 插件

为什么创建 GreptimeDB 数据源插件 此前&#xff0c;用户可以通过 Prometheus 数据源插件&#xff0c;设置连接到 GreptimeDB 来进行 PromQL 查询。 GrpetimeDB 支持了 80% 以上的 PromQL 语法。但是&#xff0c;由于 GreptimeDB 底层使用多值模型&#xff0c;而非 Prometheu…

LabVIEW编程过程中为什么会出现bug?

在LabVIEW编程过程中&#xff0c;Bug的产生往往源自多方面原因。以下从具体的案例角度分析一些常见的Bug成因和调试方法&#xff0c;以便更好地理解和预防这些问题。 ​ 1. 数据流错误 案例&#xff1a;在一个LabVIEW程序中&#xff0c;多个计算节点依赖相同的输入数据&#…

WPF+MVVM案例实战(十八)- 自定义字体图标按钮的封装与实现(ABD类)

文章目录 1、案例效果1、按钮分类2、ABD类按钮实现描述1.文件创建与代码实现2、样式引用与控件封装3、按钮案例演示1、页面实现与文件创建2、运行效果如下3、总结4、源代码获取1、案例效果 1、按钮分类 在WPF开发中,最常见的就是按钮的使用,这里我们总结以下大概的按钮种类,…

01简介——基于全志V3S的Linux开发板教程笔记

声明&#xff1a;本笔记内容为个人在使用自制的基于全志V3S的Linux开发板的学习笔记文章&#xff0c;仅用于记录学习与开发过程中的问题处理过程、方法操作记录、参考的网络资源等内容。 一、前言 一次偶然的机会&#xff0c;发现了全志V3S这款芯片&#xff0c;基于Cortex-A7内…

深度学习常用开源数据集介绍【持续更新】

DIV2K 介绍&#xff1a;DIV2K是一个专为 图像超分辨率&#xff08;SR&#xff09; 任务设计的高质量数据集&#xff0c;广泛应用于计算机视觉领域的研究和开发。它包含800张高分辨率&#xff08;HR&#xff09;训练图像和100张高分辨率验证图像&#xff0c;每张图像都具有极高…

Spring Boot框架下的信息学科平台系统开发实战

摘要 随着信息技术在管理上越来越深入而广泛的应用&#xff0c;管理信息系统的实施在技术上已逐步成熟。本文介绍了基于保密信息学科平台系统的开发全过程。通过分析基于保密信息学科平台系统管理的不足&#xff0c;创建了一个计算机管理基于保密信息学科平台系统的方案。文章介…

RPC核心实现原理

目录 一、基本原理 二、详细步骤 三、额外考虑因素 RPC&#xff08;Remote Procedure Call&#xff0c;远程过程调用&#xff09;是一种计算机通信协议&#xff0c;也是一种用于实现分布式系统中不同节点之间进行通信和调用的技术。其实现原理主要可以分为以下几个步骤&…

【论文分享】使用可穿戴相机和计算机视觉评估个人在不断变化的环境中的屏幕暴露情况

本次带来一篇sci的全文翻译&#xff0c;该论文主讲如何使用可穿戴相机和计算机视觉评估个人在不断变化的环境中的屏幕暴露情况&#xff01; 【论文题目】Assessing personal screen exposure with ever-changing contexts using wearable cameras and computer vision 【篇名翻…

从分析Vue实例生命周期开始,剖析Vue页面跳转背后执行过程

文章目录 1.概要2.Vue实例生命周期3.生命周期函数解释4.存在父子组件情况页面执行过程5. 分析路由跳转页面执行过程6.扩展补充7.小结 1.概要 本文旨在分析Vue页面进行路由切换时&#xff0c;Vue背后的运行过程&#xff0c;旨在让大家更加清晰地明白Vue页面运行过程中钩子方法的…

SAP固定资产报废BAPI_ASSET_RETIREMENT_POST的主要参数说明<转载>

原文链接&#xff1a;https://mp.weixin.qq.com/s/bzuK0PUfY7Zb-AoAIeWKiQ SAP固定资产的报废在前台通过tcode ABAVN执行相关业务的操作。 比如如下操作。 事务类型&#xff1a;选择如下&#xff0c;可以根据实际要求选择 填写完成必填相关参数后&#xff0c;最后点击保存即可…

鸿蒙基本组件结构

组件结构 1. 认识基本的组件结构 ArkTS通过装饰器Component 和Entry 装饰 struct 关键字声明的数据结构&#xff0c;构成一个自定义组件 自定义组件中提供了一个build函数&#xff0c;开发者需要在函数内以链式调用的方式进行基本的UI描述&#xff0c;UI描述的方法请参考UI描述…