public class ImageArchive extends ObjectSE implements TarArchive
from(Image, IOConsumer)
, Docker イメージ仕様修飾子と型 | クラスと説明 |
---|---|
static class | ImageArchive.Update イメージアーカイブの作成時にデータを変更するために使用される更新クラス。 |
NORMALIZED_TIME
修飾子と型 | メソッドと説明 |
---|---|
static ImageArchive | from(Image image) 既存の Image に基づいて新しい ImageArchive を作成します。 |
static ImageArchive | from(Image image, IOConsumer<ImageArchive.Update> update) 既存の Image に基づいて新しい ImageArchive を作成します。 |
InstantSE | getCreateDate() アーカイブの作成データを返します。 |
ImageConfig | getImageConfig() アーカイブのイメージ構成を返します。 |
ImageReference | getTag() アーカイブのタグを返します。 |
void | writeTo(OutputStreamSE outputStream) TAR アーカイブを指定された出力ストリームに書き込みます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
fromZip, of
public ImageConfig getImageConfig()
public InstantSE getCreateDate()
public ImageReference getTag()
public void writeTo(OutputStreamSE outputStream) throws IOExceptionSE
TarArchive
TarArchive
の writeTo
outputStream
- 書き込む出力ストリーム IOExceptionSE
- IO エラー時 public static ImageArchive from(Image image) throws IOExceptionSE
Image
に基づいて新しい ImageArchive
を作成します。image
- このアーカイブの基になっているイメージ IOExceptionSE
- IO エラー時 public static ImageArchive from(Image image, IOConsumer<ImageArchive.Update> update) throws IOExceptionSE
Image
に基づいて新しい ImageArchive
を作成します。image
- このアーカイブの基になっているイメージ update
- アップデートを適用するコンシューマー IOExceptionSE
- IO エラー時