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

局域网的常用技术是什么seo排名分析

局域网的常用技术是什么,seo排名分析,京润珍珠企业网站优化,山东建大建设集团有限公司在项目运维的过程中,偶尔会遇到某个docker image打包时候的Dockerfile版本管理不善无法与image对应的问题,抑或需要分析某个三方docker image的构建过程,这时,就希望能够通过image反推构建时的instruction. 想实现这个过程可以使…

在项目运维的过程中,偶尔会遇到某个docker image打包时候的Dockerfile版本管理不善无法与image对应的问题,抑或需要分析某个三方docker image的构建过程,这时,就希望能够通过image反推构建时的instruction.

想实现这个过程可以使用一些三方工具比如 dive,但是需要额外的安装,其实docker本身也有可用的功能 docker history,能帮助我们分析image的构建命令.

docker history 命令

docker history 命令是一个非常有用的 Docker 工具,它可以帮助我们了解 Docker 镜像的构建过程和历史。以下是对这个命令的详细介绍:

  1. 功能: docker history 命令可以显示 Docker 镜像的构建历史,包括每一层的操作指令、大小、创建时间等信息。这些信息对于理解和维护 Docker 镜像非常重要。

  2. 语法:

    docker history [OPTIONS] IMAGE
    

    其中 OPTIONS 包括:

    • -H, --human: 以人类可读的格式显示镜像大小
    • -q, --quiet: 只显示镜像 ID
    • -no-trunc: 不截断输出
  3. 示例:

    docker history nginx:latest
    

    这个命令会显示 nginx:latest 镜像的构建历史,包括每一层的操作指令、大小、创建时间等信息。

  4. 输出解读:

    • IMAGE ID: 每一层镜像的 ID
    • CREATED: 每一层镜像的创建时间
    • CREATED BY: 每一层镜像的构建指令
    • SIZE: 每一层镜像的大小
    • COMMENT: 每一层镜像的注释信息
  5. 应用场景:

    • 了解镜像的构建过程,帮助诊断和修复问题
    • 优化镜像大小,删除无用的中间层
    • 分析镜像的变更历史,方便回滚和迭代
    • 从镜像中反推出 Dockerfile

在使用的过程中,一般需要加上--no-trunc 不截断输出,因为有些命令长度较长,例如RUN 命令,这里笔者给出一个示例:

RUN /bin/sh -c pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ &&     pip install edge-tts PyMCubes imageio[ffmpeg] torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 torch-ema &&     pip install numpy~=1.26.0 pyaudio~=0.2.13 soundfile~=0.12.1 resampy~=0.4.2 transformers~=4.32.1 requests~=2.31.0 scipy~=1.11.3 tqdm~=4.65.0 tensorboardx~=2.6.2.2 pandas~=2.1.1 opencv-python~=4.8.1.78 matplotlib~=3.8.1 trimesh~=4.0.2 imageio~=2.31.6 lpips~=0.1.4 rich~=13.6.0 packaging~=23.1 pillow~=10.0.1 setuptools~=68.0.0 jinja2~=3.1.2 pyyaml~=6.0.1 tabulate~=0.9.0 loguru~=0.7.2 pydub~=0.25.1 flask~=2.2.2 websockets flask-sock dynaconf~=3.2.4 torchvision~=0.15.2 nbformat~=5.9.2 beautifulsoup4~=4.12.2 nbconvert~=7.10.0 gradio~=4.18.0 # buildkit 

从这些输出中就可以尽量去反推构建的过程,尤其是一些依赖包的安装过程.

其他工具

除了上面提到的dive,还有一些其他工具可以帮助分析构建命令实现反推dockerfile,比如dfimage,Whaler,Dedockify 等,可以根据自己的分析需求来选择.

http://www.hkea.cn/news/553436/

相关文章:

  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口
  • 做百度竞价对网站有无要求网站推广排名服务
  • 建设工程合同包括成都网站改版优化
  • 深圳不加班的互联网公司整站seo优化
  • 中国做的很好的食品网站肇庆疫情最新消息
  • 做时时彩网站微信seo关键词有话要多少钱
  • 陇南市建设局网站商务软文写作
  • 做学术研究的网站营销方案怎么写?
  • 专业网站设计公司有哪些秒收录关键词代发
  • 织梦网站模板源码下载真实有效的优化排名
  • 网站建设过程中什么最重要磁力链bt磁力天堂
  • html5企业网站案例鹤壁搜索引擎优化
  • 网站建设平台简介链接交换平台
  • 照片展示网站模板宁波seo咨询
  • 奉贤建设机械网站制作长沙网址seo
  • 上海企业网站模板建站常用的网络推广方法
  • 大连零基础网站建设教学培训济南seo优化公司
  • html 做网站案例简单网站推广建设
  • 践行新使命忠诚保大庆网站建设线上广告
  • 定制网站建设服务商商家联盟营销方案
  • 集团官网建设公司外贸seo推广公司