Red Hat Training

A Red Hat training course is available for RHEL 8

13.3.3. skopeo でイメージレイヤーの取得

skopeo layers コマンドは、skopeo copy に似ており、相違点は、copy オプションはイメージを別のレジストリーまたはローカルディレクトリーにコピーできますが、layers オプションは現在のディレクトリーにあるレイヤー (tarball ファイルおよび manifest.json ファイル) を削除するだけとなります。以下に例を示します。

# skopeo layers docker://localhost/myubi8
INFO[0000] Downloading myubi8/blobs/sha256:16dc1f96e3a1bb628be2e00518fec2bb97bd5933859de592a00e2eb7774b6ecf
# find .
./layers-myubi8-latest-698503105
./layers-myubi-latest-698503105/manifest.json
./layers-myubi8-latest-698503105/16dc1f96e3a1bb628be2e00518fec2bb97bd5933859de592a00e2eb7774b6ecf.tar

この例では、新しいディレクトリー (layers-myubi8-latest-698503105) を作成し、このケースでは 1 つのレイヤーの tarball と manifest.json ファイルがそのディレクトリーにコピーされます。