Peta dunia

 

EN: Read in English

Dunia D5: Hantar & Lindung

Pin ikut digest: @sha256

Anda akan belajar: pin image ikut digest, supaya anda dapat bait yang sama setiap kali.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Docker Engine 29 pada 31 Okt 2026

Masalahnya

Resepi anda tulis FROM node:24-alpine. Bulan depan, baris yang sama beri base yang lain. Macam mana?

Pilih satu jawapan.

Tengok

docker pull node:24-alpine muat turun layer-nya, kemudian cetak Digest: sha256 dan 64 huruf dan nombor. Transkrip Docker: $ docker pull node:24-alpine 24-alpine: Pulling from library/node 7b229517ed22: Pull complete 522ca12b284b: Pull complete ef0ad2fdf0fd: Pull complete c728384fb906: Pull complete Digest: sha256:8a32c8cf649a49915a66e81e7a609223c708d0adabf288ee3f4077d765542f85 Status: Downloaded newer image for node:24-alpine docker.io/library/node:24-alpine

Laptop anda~

  • Tiada tingkap terbuka

Bekas (container)

  • Belum ada container

Pek beku (image)

  • Belum ada image

0 container (0 berjalan), 0 image, 0 loker.

Tengok baris Digest:. digest: Cap jari image (sha256:…), dibuat daripada setiap bait di dalamnya. Ia tak pernah berubah, tak macam tag. (cap jari) dibuat daripada setiap bait dalam pek. Tukar satu bait, digest pun berubah.

Cuba

$PIN simpan digest node. Jalankan node --version daripada pek yang tepat itu: letak @$PIN selepas nama image.

Laptop anda~/kedai-api

  • Tiada tingkap terbuka

Bekas (container)

  • Belum ada container

Pek beku (image)

  • node:24-alpine4 layer · 244MB

0 container (0 berjalan), 1 image, 0 loker.

Tengok

Pin resepi juga. Tag untuk manusia, digest untuk mesin.

Tekan baris yang sentiasa dapat base yang sama.

0 daripada 1 dijumpai

Teka

Seseorang pindahkan node:24-alpine ke image baru. Resepi anda tulis node:24-alpine@sha256:8a32…. Anda bina atas apa?

Pilih satu jawapan.

Semak

Nama mana boleh tunjuk ke pek lain esok?

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Anda berjaya!

      Kini anda boleh pin image ikut digest.

      Nak tahu lebih (pilihan)

      Pin ada kosnya: anda juga pin pepijat lama. Biar robot kemas kininya. Dependabot buka pull request bila base berubah (Dunia Git 7). Digest yang salah dapat not found. Image pelbagai platform ada satu digest untuk senarai, dan satu untuk setiap platform.

      Latihan sebenar (pilihan), di komputer anda:

      Misi sebenar

      1. docker pull alpine:3.22
      2. docker run --rm alpine:3.22@sha256:PASTE-HERE echo pinned

      0 daripada 3 langkah siap · Tanda anda disimpan.