Docker映象分析工具dive原理解析

2022-09-22 02:21:08 字數 1061 閱讀 3905

工具位址: 數:22k+。

這個工具可以清晰得看到映象每一層都包含哪些內容,方便你分析是否有必要,如下圖所示。

特性該工具的主要特性包括:

安裝和使用

1、主要採用docker執行dive的方式,具體用法可檢視官方:

2、拉取dive映象

docker pull quay.io/wagoodman/dive:latest

3、通過docker執行dive檢視映象層資訊

docker run --rm -it \

-v /var/run/docker.sock:/var/run/docker.sock \

quay.io/wagoodman/dive:latest \

nginx:latest

備註:最後面的nginx:latest就是要檢視的映象名稱或者直接換成映象id也可以,開啟介面如下:

keybindings

key binding

description

ctrl + c

退出tab or ctrl + space

在圖層和檔案樹檢視之間切換

ctrl + f

過濾檔案

ctrl + a

圖層檢視:檢視聚合影象修改

ctrl + l

圖層檢視:檢視當前圖層修改

space

filetree檢視:摺疊/arknjo取消摺疊目錄

ctrl + a

filetree檢視: 顯示/隱藏新增的檔案

ctrl + r

filetree檢視:顯示/隱藏已刪除的檔案

arknjod>ctrl + m

filetree檢視:顯示/隱藏已修改的檔案

ctrl + u>

filetree檢視:顯示/隱藏未修改的檔案

pageup;

filetree檢視:向上滾動頁面

pagedown

filetree檢視:向下滾動頁面

本文標題: docker映象分析工具dive原理解析

本文位址: /jiqiao/fuwuqi/366399.html

docker映象內部結構分析

一直以來我都是使用docker命令pull映象,那如果我們要製作自己的映象檔案呢?這就需要我們研究下docker image的內部結構 核心空間是 kernel,linux 剛啟動時會載入 bootfs 檔案系統,之後 bootfs 會被解除安裝掉。使用者空間的檔案系統是 rootfs,包含我們熟悉...

Docker學習 Docker映象

一 列出映象 命令 docker images optsions repositort a 標識列出所有 f 寫過濾條件 no trunc 不截斷id q 只顯示唯一id repository是倉庫名字 registry代表的是大庫 tag標籤名字 對應版本,id唯一標識 庫名字 標籤 對應乙個id...

redhat映象 三 docker映象

映象的結構 1.1 hello world映象為例 這個映象只列印了 hello world 1.2 base 映象 能提供基本作業系統的映象 特點 1 不依賴其他映象,從scratch開始構建 2 其他映象可以在base基礎上擴充套件 比如centos 為什麼大小只有200m?linux系統包括 ...