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

Docker - 镜像操作命令

  • 镜像名称一般分为两部分组成:[repository]:[tag]
  • 在没有指定tag时,默认是latest,代表最新版本的镜像
  • 1.下载docker镜像
    • docker pull repository:tag
  • 2.查看本地所有镜像
    • docker images
  • 3.创建镜像别名
    • docker tag repository:tag repository111:tag
  • 4.查看镜像详细信息
    • docker inspect repository:tag
  • 5.查看镜像历史创建过程
    • docker history repository:tag
    • docker history [OPTIONS] IMAGE
    • OPTIONS说明:
    • -H :以可读的格式打印镜像大小和日期,默认为true
    • --no-trunc :显示完整的提交记录
    • -q :仅列出提交记录ID
  • 6.搜索Docker官方仓库的镜像
    • docker search 镜像名
    • docker search [--limit=int] KEYWORD
    • docker search --filter=STARS=9000 mysql
    • 搜索 STARS >9000的 mysql 镜像

  • 7.删除镜像
    • docker rmi -f repository:tag
    • docker rmi -f ID
    • docker image rm repository:tag
    • (强制删除镜像)
  • 8.清理镜像(临时镜像和没有被使用的镜像)
    • docker image prune
  • 9.启动镜像
    • docker run -it repository:tag /bin/bash
  • 10.创建新镜像
    • (1)基于已有镜像的容器创建(commit命令)
    • docker commit 选项 容器ID/名称 仓库名称:标签

    • 常用的选项:
      • -m:说明信息
      • -a:作者
      • -p:生成过程中停止容器的运行(一般不会使用)
    • (2)基于本地模板导入(import命令)
    • cat 镜像包 | docker import - 生成的镜像名:标签

    • (3)基于Dockerfile创建(build命令)
    • docker build 选项 路径
    • 常用选项:
      • -t:指定镜像的标签选项
  • 11.保存镜像为一个压缩包
    • docker save -o filename.tar repository:tag
  • 12.加载压缩包为镜像
    • docker load -i filename.tar
  • 13.上传镜像
    • docker push 镜像仓库IP:端口号/项目名称/镜像名

相关文章:

Docker - 镜像操作命令

镜像名称一般分为两部分组成:[repository]:[tag]在没有指定tag时,默认是latest,代表最新版本的镜像1.下载docker镜像 docker pull repository:tag2.查看本地所有镜像 docker images3.创建镜像别名 docker tag repository:tag repository111:tag4.查看镜像…...

全栈之路-前端篇 | 第三讲.基础前置知识【前端标准与研发工具】学习笔记

欢迎关注「全栈工程师修炼指南」公众号 点击 👇 下方卡片 即可关注我哟! 设为「星标⭐」每天带你 基础入门 到 进阶实践 再到 放弃学习! 涉及 企业运维、网络安全、应用开发、物联网、人工智能、大数据 学习知识 “ 花开堪折直须折,莫待无花…...

Tomcat 线上调优记录

原始Tomcat配置 启动参数Plaintext-Xms256m -Xmx512m -XX:MaxPermSize128m Tomcat 参数配置XML<Executor name"tomcatThreadPool" namePrefix"catalina-exec-" maxThreads"1500" minSpareThreads"50" maxIdleTime"600000&q…...

学习 Python 之 Pygame 开发坦克大战(四)

学习 Python 之 Pygame 开发坦克大战&#xff08;四&#xff09;坦克大战添加音效1. 初始化音效2. 加入游戏开始音效和坦克移动音效3. 添加坦克开火音效4. 添加装甲削减音效5. 添加坦克爆炸音效6. 添加子弹击中边界音效坦克大战添加音效 我的素材放到了百度网盘里&#xff0c;…...

New和Malloc的使用及其差异

1&#xff0c;new的使用关于new的定义&#xff1a;new其实就是告诉计算机开辟一段新的空间&#xff0c;但是和一般的声明不同的是&#xff0c;new开辟的空间在堆上&#xff0c;而一般声明的变量存放在栈上。通常来说&#xff0c;当在局部函数中new出一段新的空间&#xff0c;该…...

2023年细胞生物学复习汇总

细胞分化 1.什么是细胞分化&#xff1f;细胞分化的特点是什么&#xff1f; 答&#xff1a;&#xff08;1&#xff09;细胞分化&#xff08;cell differentiation&#xff09;是指同一来源的细胞逐渐产生出形态结构、功能特征各不相同的细胞类群的过程&#xff0c;其结果是在空间…...

光伏VSG-基于虚拟同步发电机的光伏并网逆变器系统MATLAB仿真

采用MATLAB2021b仿真&#xff01;&#xff01;&#xff01;仿真模型1光伏电池模块&#xff08;采用MATLAB自带光伏模块&#xff09;、MPPT控制模块、升压模块、VSG控制模块、电流滞环控制模块。2s时改变光照强度 &#xff01;&#xff01;&#xff01;VSG输出有功功率、无功功率…...

高可用 - 02 Keepalived_VRRP工作原理

文章目录Keepalived VS HeartbeatKeepalived的用途VRRP与工作原理物理路由器和虚拟路由器Keepalived VS Heartbeat Keepalived是Linux下一个轻量级的高可用解决方案&#xff0c;它与Heartbeat、RoseHA实现的功能类似&#xff0c;都可以实现服务或者网络的高可用&#xff0c;但…...

vue实现xml在线编辑功能

先看效果 避免误会 这是一个在线编辑器 我们可以在这上面随意的编写xml代码格式 我们修改上面的内容之后 就可以在控制台输出内容 如果这正是您想要的东西 那就可以先创建一个vue项目 我们先引入依赖 npm install brace -S npm install element-ui -S npm install vue-cli…...

GitHub Workflow

GitHub Workflow 基本流程 把远程仓库克隆到本地 git clone xxxx.git在本地切换至新的分支 git checkout -b new_branch修改本地仓库的文件 项目修改完成后&#xff0c;查看修改的内容 git diff上传修改之后的内容到本地暂存区 git add modified_files将本地暂存区的代码更新…...

vue学习

vue 其实你只要安装一个vue-cli 就可以了 vue-cli 你可以用比较高的版本 这 当然是 可以滴...

Windows使用ssh协议远程连接ubuntu linux系统

Windows使用ssh协议远程连接ubuntu linux系统一、Windows远程连接ubuntu linux系统二、开启ubuntu ssh服务三、获取ubuntu子系统的ip地址四、从windows上通过ssh连接到ubuntu子系统五、设置ubuntu系统ssh自启动&#xff08;18.04&#xff09;一、Windows远程连接ubuntu linux系…...

大数据处理 - Overview

本文主要介绍大数据处理的一些思路。何谓海量数据处理?所谓海量数据处理&#xff0c;无非就是基于海量数据上的存储、处理、操作。何谓海量&#xff0c;就是数据量太大&#xff0c;所以导致要么是无法在较短时间内迅速解决&#xff0c;要么是数据太大&#xff0c;导致无法一次…...

12-Composer的配置与使用详解

1、自定义类与非类的自动加载与测试 # composer> php 包管理工具 &#xff0c;类似npm1.自己写的类&#xff0c;函数&#xff0c;接口&#xff0c;常量等全局成员&#xff0c;通过自动加载来实现按需加载 2.自己写的代码&#xff0c;有哪些依赖&#xff0c;用到了哪些外部成…...

RK3566开启wifi自适应

系统:linux(buildroot) 一、修改Makefile,使能RTW_ADAPTIVITY 文件路径:..\x3566_linux_v1.2.0\kernel\drivers\net\wireless\rockchip_wlan\rtl8821cs\Makefile 第74行&#xff1a; CONFIG_RTW_ADAPTIVITY_EN disable 改为&#xff1a; CONFIG_RTW_ADAPTIVITY_EN enab…...

shell编程之变量定义

typora-copy-images-to: pictures typora-root-url: …\pictures 文章目录typora-copy-images-to: pictures typora-root-url: ..\..\pictures一、SHELL介绍㈠ 什么是shell脚本&#xff1f;㈡ 什么时候用到脚本?㈢ shell脚本能干啥?㈣ 如何学习shell脚本&#xff1f;㈤ 学习s…...

Spring Cloud Alibaba 微服务简介

微服务简介 1 什么是微服务 2014年&#xff0c;Martin Fowler&#xff08;马丁福勒 &#xff09; 提出了微服务的概念&#xff0c;定义了微服务是由以单一应用程序构成的小服务&#xff0c;自己拥有自己的进程与轻量化处理&#xff0c;服务依业务功能设计&#xff0c;以全自动…...

【调试】GDB使用总结

启动 在shell下敲gdb命令即可启动gdb&#xff0c;启动后会显示下述信息&#xff0c;出现gdb提示符。 ➜ example gdb GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3: GNU GPL v…...

基于Spring、Spring MVC、MyBatis的招聘管理系统

文章目录项目介绍主要功能截图&#xff1a;首页账户管理招聘建议部分代码展示设计总结项目获取方式&#x1f345; 作者主页&#xff1a;Java韩立 &#x1f345; 简介&#xff1a;Java领域优质创作者&#x1f3c6;、 简历模板、学习资料、面试题库【关注我&#xff0c;都给你】 …...

软件测试基础

文章目录前言一、软件测试入门1.什么是软件测试&#xff1f;2.测试和开发的区别3.调试和测试的区别4.一些常问面试题5.测试人员需要具备的素质二、软件测试基础1.需求2.测试用例3.Bug4.软件的生命周期5.开发模型三、Bug1.如何创建bug2.Bug的级别3.Bug的生命周期4.跟开发产生争执…...

革命性Vue动画库@vueuse/motion:10分钟实现惊艳交互动效

革命性Vue动画库vueuse/motion&#xff1a;10分钟实现惊艳交互动效 【免费下载链接】motion &#x1f939; Vue Composables putting your components in motion 项目地址: https://gitcode.com/gh_mirrors/moti/motion vueuse/motion 是一个革命性的Vue动画库&#xff…...

原神抽卡模拟器:无需安装也能精准规划资源?浏览器端祈愿体验全解析

原神抽卡模拟器&#xff1a;无需安装也能精准规划资源&#xff1f;浏览器端祈愿体验全解析 【免费下载链接】Genshin-Impact-Wish-Simulator Best Genshin Impact Wish Simulator Website, no need to download, 100% running on browser! 项目地址: https://gitcode.com/gh_…...

为什么说res-downloader能3步搞定全网资源下载?从新手到高手的实战指南

为什么说res-downloader能3步搞定全网资源下载&#xff1f;从新手到高手的实战指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader…...

颠覆素材管理:3步搞定全网资源下载

颠覆素材管理&#xff1a;3步搞定全网资源下载 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader res-downloader是一款集多平台…...

5个实用技巧让华硕笔记本性能提升30%:GHelper全功能解析

5个实用技巧让华硕笔记本性能提升30%&#xff1a;GHelper全功能解析 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix, …...

OpenClaw人人养虾:Windows (WSL2)

OpenClaw 在 Windows 上通过 WSL2&#xff08;Windows Subsystem for Linux 2&#xff0c;适用于 Linux 的 Windows 子系统&#xff09;运行。WSL2 提供完整的 Linux 环境&#xff0c;性能接近原生。 系统要求 项目要求Windows 版本Windows 10 (21H2) 或 Windows 11CPU支持虚…...

业务流程及业务流程优化

业务流程业务流程是指为了实现特定业务目标&#xff0c;将一系列相互关联的活动、任务按照一定的顺序和规则进行组织和执行的过程。它涵盖了从业务起始到结束的整个过程&#xff0c;涉及到人员、设备、信息等多种资源的协调与运用。以下是对业务流程的详细阐述&#xff1a;构成…...

BaiduPCS-Web:智能突破百度网盘限速的革命性解决方案

BaiduPCS-Web&#xff1a;智能突破百度网盘限速的革命性解决方案 【免费下载链接】baidupcs-web 项目地址: https://gitcode.com/gh_mirrors/ba/baidupcs-web 还在为百度网盘的下载速度而烦恼吗&#xff1f;当急需下载重要文件时&#xff0c;几十KB/s的速度是否让你感到…...

[游戏辅助工具] HunterPie:怪物猎人世界数据可视化解决方案 - 面向狩猎效率追求者

[游戏辅助工具] HunterPie&#xff1a;怪物猎人世界数据可视化解决方案 - 面向狩猎效率追求者 【免费下载链接】HunterPie-legacy A complete, modern and clean overlay with Discord Rich Presence integration for Monster Hunter: World. 项目地址: https://gitcode.com/…...

seo排名工具可以提升网站排名吗

SEO排名工具能否提升网站排名&#xff1f;深入解析与实用建议 在当前互联网时代&#xff0c;网站的排名直接影响着其流量和转化率。许多网站主和数字营销人员常常使用SEO排名工具来提升网站的搜索引擎排名。SEO排名工具能否真正提升网站排名呢&#xff1f;本文将从问题分析、原…...