当前位置: 首页 > article >正文

Docker-镜像-命令清单

1. docker images功能查看所有镜像语法dockerimages[option][repository[:tag]]常见参数--a:列出所有镜像包括中间层镜像默认不显示中间层--digests:限制镜像的 摘要信息-q: 只显示镜像ID--no-trunc:显示完整镜像信息不截断效果演示dockerimages nginx2. docker tag功能给某个镜像打标签确保可以正确推送到仓库镜像推送到仓库需要在镜像名字前面添加仓库的地址地址添加方式使用的就是docker tag用法登录账号dockerlogin hyy_registry.com打标签dockertag myweb:v1.6 hyy_registry.com/myweb:v1.6推送到远程仓库dockerpush hyy_registry.com/myweb:v1.6注意点打完标签后该容器会有两个名字分别是hyy_registry.com/myweb:v1.6和myweb:v1.6但是它们的imgeID是一样的并且使用同一个物理空间3. docker pull从远程仓库拉取指定对象4. docker rmi功能语法删除镜像dockerrmi[options][镜像ID/镜像名字]常见参数-f强制删除--no-prune: 不移除中间镜像防止误删共享层快速重新构建镜像5. docker save功能语法用于把指定镜像归档为tar压缩文件dockersave-o[文件名称][镜像名:标签]6. docker load功能语法把docker save的压缩文件加载为镜像dockerload[options][镜像tar文件]选项-i用于指定需要加载的文件(用的最多-q静默输出load命令运行时会显示任务过程如果是编写自动化脚本可以用-q演示7. docker inspect功能显示容器或者镜像的信息dockerinspect[容器ID/镜像ID]8.docker history功能查看指定镜像的构建历史信息用于给镜像“瘦身”dockerhistory[options]镜像名字选项--human人类易于阅读的方式呈现--no-trunc不截断信息-q只显示镜像ID9. docker import功能docker import是把tar文件转为镜像。但是它和docker save/load本质上是不同的docker import要和docker export一起用。docker export可以把一个正在运行或者created的容器打包为tar文件然后通过docker import加载为一个全新的镜像。save和export的区别相比于saveexport是一种快照导入的方式他会丢弃之前所有的构建信息以及元数据只保留文件状态因此体积较小一般用于基础镜像构建而save命令保存了该镜像的所有层级一般用于文件备份dockerimport[options]export生成的tar文件 新的镜像名字选项-c用于定义Dockerfile指令-m添加文字说明演示dockerpsCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8035b11487dd nginx:1.23.3/docker-entrypoint.…26hours ago Up26hours0.0.0.0:80-80/tcp,[::]:80-80/tcp my_nginxdockerexport-omy_nginx_1_11.tar 8035b11487ddls-lh|grep1_11 -rw-------1root root 138M Jan1116:23 my_nginx_1_11.tardockerimport-cCMD [nginx,-g,daemon off;]\-m这个nginx的主页我修改过my_nginx_1_11.tar import_image:v1 sha256:9aa858f5e9dcc5456df374f1e69e9e313c5fc154af0b4323e24f02e08daee63cdockerimages REPOSITORY TAG IMAGE ID CREATED SIZE import_image v1 9aa858f5e9dc6minutes ago 140MB10. docker image prune功能批量删除镜像dockerimage prune[options]选项-adocker image prune默认只会删除悬空镜像如果添加-a那么会删除所有未被使用的镜像-f强制删除镜像并且跳过【y/n】交互提示一般CI/CD用的多什么是未被使用的镜像当前的所有容器中没有一个是由该镜像创建的那么这个镜像就是未被使用的11. docker build功能根据DockerFile文件中的指令构建镜像docoker build[options]构建上下文路径选项-t 给镜像打标签例如docker build -t myweb:v1.0 .-f 指定DocerFile文件一般默认搜索工作目录名为Dockerfile的文件--no-cache 告诉docker引擎不要使用缓存构建使用最新的资源例如防止update层没有更新最新系统-q成功后只输出镜像ID--network设置构建过程中容器的网络类型default、host、none…)--build-arg动态设置构建参数例如Dockerfile中设置了ARG version 1.1我们可以使用--build-arg VERSION1.2进行动态修改构建上下文.的含义很多人认为.的含义是告诉docker引擎构建上下文为当前目录这个理解其实是片面的。实际上.的含义是告诉docker客户端把当前目录的所有文件打包发给docker引擎进行处理为什么要强调这点呢因为如果当前目录存在大量无关数据那么整体构建时间、docker程序、磁盘IO都会爆炸

相关文章:

Docker-镜像-命令清单

1. docker images 功能 查看所有镜像 语法 docker images [option] [repository[:tag]]常见参数 --a :列出所有镜像,包括中间层镜像(默认不显示中间层)--digests:限制镜像的 摘要信息-q: 只显示镜像ID--no-trunc:显示完整镜像信息&#xff0c…...

EVA-01多场景落地:农业技术站用EVA-01识别病虫害叶片图并生成防治方案

EVA-01多场景落地:农业技术站用EVA-01识别病虫害叶片图并生成防治方案 想象一下这个场景:一位农业技术员在田间地头,用手机拍下一片长了奇怪斑点的玉米叶子。他需要立刻知道这是什么病、怎么治,但手头没有专家,翻书查…...

Qwen3-4B-Thinking多场景落地:从代码生成到技术问答的实战案例

Qwen3-4B-Thinking多场景落地:从代码生成到技术问答的实战案例 1. 引言:一个能“思考”的代码助手 如果你经常写代码,肯定遇到过这样的场景:面对一个复杂功能,脑子里有大概思路,但具体实现细节卡壳了&…...

Stable Yogi Leather-Dress-Collection生产环境:低配GPU(4GB)稳定运行实测报告

Stable Yogi Leather-Dress-Collection生产环境:低配GPU(4GB)稳定运行实测报告 1. 项目背景与核心价值 在动漫风格图像生成领域,2.5D皮衣穿搭一直是个热门但技术门槛较高的创作方向。传统方法需要用户手动调整大量参数&#xff…...

Qwen3-ForcedAligner-0.6B部署案例:中小企业私有化部署保障语音数据不出域

Qwen3-ForcedAligner-0.6B部署案例:中小企业私有化部署保障语音数据不出域 1. 引言:当语音数据安全成为企业刚需 想象一下这个场景:你是一家在线教育公司的产品经理,每天有上千小时的课程录音需要制作字幕。这些录音里包含了老师…...

StructBERT文本相似度模型部署教程:Windows本地快速体验指南

StructBERT文本相似度模型部署教程:Windows本地快速体验指南 1. 引言:让电脑学会“理解”文本的相似度 你有没有遇到过这样的场景?想在海量文档里快速找到内容相似的资料,或者想判断两段用户评论是不是在说同一件事,…...

HY-Motion 1.0效果实测:十亿参数模型动作流畅度对比分析

HY-Motion 1.0效果实测:十亿参数模型动作流畅度对比分析 1. 引言:重新定义3D动作生成标准 当你在制作3D动画时,是否曾经为寻找合适的角色动作而烦恼?传统的动作捕捉成本高昂,手动制作又耗时耗力。现在,只…...

AI头像生成器惊艳效果:Qwen3-32B生成‘蒸汽朋克猫娘’Prompt细节拆解

AI头像生成器惊艳效果:Qwen3-32B生成‘蒸汽朋克猫娘’Prompt细节拆解 1. 引言:当AI遇上头像创意设计 你有没有遇到过这样的困扰:想要一个独特的头像,但自己不会画画,又找不到合适的设计师?或者有了创意想…...

模型服务治理:实时口罩检测-通用OpenTelemetry链路追踪接入

模型服务治理:实时口罩检测-通用OpenTelemetry链路追踪接入 1. 项目背景与价值 在当今的AI应用场景中,实时口罩检测已经成为许多公共场所和企业的必备功能。无论是商场入口、办公大楼还是公共交通场所,都需要快速准确地检测人员是否佩戴口罩…...

GPU算力高效利用:internlm2-chat-1.8b在A10/A100集群上的批处理优化实践

GPU算力高效利用:internlm2-chat-1.8b在A10/A100集群上的批处理优化实践 1. 为什么需要批处理优化 在实际的AI模型部署中,我们经常面临这样的困境:单个用户的请求往往无法充分利用GPU的强大算力。比如使用internlm2-chat-1.8b这样的模型处理…...

Stable Yogi Leather-Dress-Collection效果实测:512x768尺寸下多头畸变归零的2.5D稳定性验证

Stable Yogi Leather-Dress-Collection效果实测:512x768尺寸下多头畸变归零的2.5D稳定性验证 1. 项目概述 Stable Yogi Leather-Dress-Collection是一款基于Stable Diffusion v1.5和Anything V5动漫底座模型开发的2.5D皮衣穿搭生成工具。该工具通过深度优化实现了…...

计算机视觉opencv之边缘检测轮廓检测轮廓绘制轮廓近似

一、边缘检测上一个博客中有讲到边缘检测中的sobel算子的方法我们接着介绍其他方法1.scharr算子和laplacion算子这里我加上了sobel算计,进行对比#sobel算子 import cv2 image1cv2.imread(r"D:\project\123s.jpg") image1_x_64cv2.Sobel(image1,cv2.CV_64F…...

ofa_image-caption算力适配指南:从Colab免费GPU到本地RTX 4090全适配

ofa_image-caption算力适配指南:从Colab免费GPU到本地RTX 4090全适配 1. 引言:为什么需要算力适配? 如果你尝试过运行一些AI模型,尤其是图像相关的模型,大概率会遇到这样的问题:在自己电脑上跑&#xff0…...

信达生物(Innovent Biologics)信迪利单抗(Sintilimab)生物制药研发与临床应用管理平台

这是一个为您定制的 **Qt C++ 代码框架**,模拟 **信达生物(Innovent Biologics)信迪利单抗(Sintilimab)生物制药研发与临床应用管理平台**。 该代码重点展示了**重组蛋白抗体的发酵生产工艺**、**质量控制(QC)指标**以及**临床应用数据(如淋巴瘤、肺癌治疗效果)**,体…...

基于Qt C++开发作业帮AI辅导系统

你想要基于Qt C++开发作业帮AI辅导系统,核心需求是实现AI错题分析、个性化学习规划功能,适配K12教育、课外辅导场景,充分利用其98%的错题分析准确率和服务超3亿学生的规模化应用优势。 ### 一、整体开发思路 作业帮AI辅导系统的核心是**错题识别-知识点定位-个性化规划-学习…...

Linux下Qt程序打包

文章目录 一、前言二、linuxdeployqt下载安装三、Qt环境变量配置四、准备Qt可执行文件五、打包六、封装成deb安装包 一、前言 在Windows下进行Qt开发,软件开发好之后可以使用windeployqt进行打包,然后程序就可以移动到其它电脑上运行了 在Linux下同样…...

ANIMATEDIFF PRO多风格生成:写实摄影/胶片颗粒/赛博朋克动态效果对比

ANIMATEDIFF PRO多风格生成:写实摄影/胶片颗粒/赛博朋克动态效果对比 1. 引言:电影级渲染工作站登场 ANIMATEDIFF PRO是一个基于AnimateDiff架构与Realistic Vision V5.1底座构建的高级文生视频渲染平台。这个平台专为追求极致视觉效果与电影质感的创作…...

DeerFlow创新应用:让AI为你完成竞品分析与PPT初稿生成

DeerFlow创新应用:让AI为你完成竞品分析与PPT初稿生成 1. 这不是普通AI助手,是你的深度研究搭档 你有没有过这样的经历:老板突然发来一条消息——“下午三点前,把竞品A、B、C的最新产品策略和市场定位整理成PPT初稿发我”。你立…...

Qwen3-ASR-1.7B语音识别入门:如何用少量样本做LoRA微调提升垂直领域识别率

Qwen3-ASR-1.7B语音识别入门:如何用少量样本做LoRA微调提升垂直领域识别率 1. 为什么需要微调语音识别模型 语音识别技术虽然已经很成熟,但在特定场景下还是会遇到识别不准的问题。比如医疗行业的专业术语、法律领域的法条名称、或者某个行业的特殊词汇…...

Qwen3-ASR-0.6B多场景落地:支持API服务化、桌面客户端、Web嵌入三类部署形态

Qwen3-ASR-0.6B多场景落地:支持API服务化、桌面客户端、Web嵌入三类部署形态 1. 项目简介与核心价值 Qwen3-ASR-0.6B是基于阿里云通义千问团队开源语音识别模型开发的本地智能语音转文字工具。这个工具最大的特点是完全在本地运行,不需要联网&#xff…...

wan2.1-vae在短视频行业的应用:AI生成封面图、信息图、动态字幕背景素材

wan2.1-vae在短视频行业的应用:AI生成封面图、信息图、动态字幕背景素材 1. 短视频创作的新工具 在短视频内容爆炸式增长的今天,创作者们面临着一个共同的挑战:如何快速产出高质量的视觉素材。从吸引眼球的封面图到清晰传达信息的信息图&am…...

HG-ha/MTools实战案例:法律从业者合同关键信息AI提取与摘要

HG-ha/MTools实战案例:法律从业者合同关键信息AI提取与摘要 你是不是也经历过这样的场景?面对一份几十页、条款复杂的合同,需要快速找出其中的关键信息——甲方乙方是谁、合同金额多少、付款方式如何、违约责任有哪些……一页页翻看、手动摘…...

StructBERT RESTful API集成指南:对接业务系统实现自动化语义校验

StructBERT RESTful API集成指南:对接业务系统实现自动化语义校验 1. 项目概述 StructBERT中文语义智能匹配系统是一个基于先进孪生网络模型的本地化部署工具,专门解决中文文本相似度计算和特征提取需求。与传统的单句编码模型不同,该系统采…...

Audio Pixel Studio生产环境部署:Nginx反向代理+HTTPS安全访问配置详解

Audio Pixel Studio生产环境部署:Nginx反向代理HTTPS安全访问配置详解 1. 项目概述与部署需求 Audio Pixel Studio作为一款基于Streamlit的轻量级音频处理Web应用,在生产环境部署时需要解决两个核心问题: 性能优化:原生Streaml…...

文脉定序保姆级教程:对接Elasticsearch插件实现透明重排序增强

文脉定序保姆级教程:对接Elasticsearch插件实现透明重排序增强 1. 为什么需要智能语义重排序? 你有没有遇到过这样的情况:在搜索引擎里输入一个问题,返回的结果看起来都相关,但真正能回答你问题的内容却排在了后面&a…...

Phi-3-mini-128k-instruct镜像免配置指南:开箱即用的38亿参数开源模型快速上手

Phi-3-mini-128k-instruct镜像免配置指南:开箱即用的38亿参数开源模型快速上手 1. 开箱即用的轻量级AI模型 Phi-3-Mini-128K-Instruct是一个仅有38亿参数的轻量级开源模型,却拥有令人惊讶的强大能力。这个模型特别适合那些需要高效文本生成但又受限于计…...

Nunchaku FLUX.1 CustomV3镜像免配置:内置CUDA 12.1+PyTorch 2.3+ComfyUI v0.3.18

Nunchaku FLUX.1 CustomV3镜像免配置:内置CUDA 12.1PyTorch 2.3ComfyUI v0.3.18 想要快速生成高质量图片却不想折腾环境配置?Nunchaku FLUX.1 CustomV3镜像就是为你准备的完美解决方案。这个预配置镜像内置了最新的CUDA 12.1、PyTorch 2.3和ComfyUI v0.…...

DAMO-YOLO手机检测效果展示:demo/示例图高亮框+置信度可视化

DAMO-YOLO手机检测效果展示:demo/示例图高亮框置信度可视化 1. 引言:当AI“一眼”就能找到你的手机 想象一下这样的场景:在一张堆满杂物的办公桌照片里,你需要快速找到手机在哪里。或者,在监控视频的某一帧画面中&am…...

Qwen3-ForcedAligner-0.6B实战教程:批量音频文件自动化转录脚本开发

Qwen3-ForcedAligner-0.6B实战教程:批量音频文件自动化转录脚本开发 1. 项目简介与核心价值 如果你经常需要处理大量音频文件的转录工作,比如会议记录、访谈整理、字幕制作等,那么手动一个个处理音频文件绝对是件让人头疼的事情。今天我要介…...

Qwen3-14b_int4_awqChainlit二次开发:集成RAG模块实现私有知识库问答增强

Qwen3-14b_int4_awq Chainlit二次开发:集成RAG模块实现私有知识库问答增强 1. 项目概述 Qwen3-14b_int4_awq是基于Qwen3-14b模型的int4 AWQ量化版本,通过AngelSlim技术进行压缩优化,专门用于高效文本生成任务。本文将详细介绍如何在这个模型…...