Skip to content

XLsoft-Corporation/dhi-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DHI (Docker Hardended Image) sample

Docker から無料で提供されている DHI の Node.js と、そのイメージに近い Docker Hub の Node.js のイメージを比較するためのレポジトリです。

express を利用した簡単な Web サーバープログラムを用意しました。

ベースイメージは以下の通りです。

Docker Hub DHI
base image node:24-bookworm-slim dhi.io/node:24-debian12
multi stage build No Yes
root user Yes No

Build & Docker Scout

参考までに 2026/3/10 時点の比較を記載します。

Vulnerabilities Critical High Medium Low
node:24-bookworm-slim 0C 5H 1M 24L
dhi.io/node:24-debian12 0C 0H 0M 9L

Build:

docker build -t node-sample:debian .

Scout:

docker scout quickview
    i New version 1.20.2 available (installed version is 1.20.0) at https://github.com/docker/scout-cli
    v Image stored for indexing  
    v Indexed 359 packages

    i Base image was auto-detected. To get more accurate results, build images with max-mode provenance attestations.
      Review docs.docker.com ↗ for more information.

 Target     │  local://node-sample:debian  │    0C     5H     1M    24L 
   digest   │  347055e17516                │
 Base image │  node:24-bookworm-slim       │    0C     5H     1M    24L 

dhi.io/node:24-debian12

Build:

docker build -t node-sample:dhi .

Scout:

    i New version 1.20.2 available (installed version is 1.20.0) at https://github.com/docker/scout-cli
    v Image stored for indexing  
    v Indexed 85 packages

    i Base image was auto-detected. To get more accurate results, build images with max-mode provenance attestations.
      Review docs.docker.com ↗ for more information.

 Target   │  node-sample:dhi  │    0C     0H     0M     9L  
   digest │  aefb3cd54341     │

About

Docker Hardended Image (DHI) への移行サンプル

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors