Docker入門チュートリアル(9)10個のミラー関連API
979 ワード
【編集者の話】DockerOneはFlux 7のDocker入門チュートリアルを翻訳した.本稿はシリーズ入門チュートリアルの第9編で、ミラー関連のDocker Remote APIを重点的に紹介した.
Dockerシリーズチュートリアルの前の記事
で、Docker Remote APIについて議論し、コンテナに関するコマンドを具体的に学習しました.この記事では、ミラーに関するコマンドについて説明します.
ミラーの作成
ミラーは、次の2つの方法で作成できます.
Registryからを抽出
インポートミラー
スクリーンショットの例:
コンテナを使用したミラーの作成
スクリーンショットの例:
ミラーリストを取得するには、次の手順に従います.
スクリーンショットの例:
Insert a File
指定したパスファイルをインポートするには、次の手順に従います.
スクリーンショットの例:
ミラーの削除:
スクリーンショットの例:
ミラーをRegistryにプッシュ
スクリーンショットの例:
Tagミラー
スクリーンショットの例:
ミラーの検索:
スクリーンショットの例:
ミラー履歴の表示
スクリーンショットの例:
ミラーの構築
スクリーンショットの例:
Dockerシリーズチュートリアルの前の記事
で、Docker Remote APIについて議論し、コンテナに関するコマンドを具体的に学習しました.この記事では、ミラーに関するコマンドについて説明します.
ミラーの作成
ミラーは、次の2つの方法で作成できます.
Registryからを抽出
インポートミラー
POST /images/create
スクリーンショットの例:
コンテナを使用したミラーの作成
POST /commit
スクリーンショットの例:
ミラーリストを取得するには、次の手順に従います.
GET /images/json
スクリーンショットの例:
Insert a File
指定したパスファイルをインポートするには、次の手順に従います.
POST /images/(name)/insert
スクリーンショットの例:
ミラーの削除:
DELETE /images/(name)
スクリーンショットの例:
ミラーをRegistryにプッシュ
POST /images/(name)/push
スクリーンショットの例:
Tagミラー
POST /images/(name)/tag
スクリーンショットの例:
ミラーの検索:
GET /images/search
スクリーンショットの例:
ミラー履歴の表示
GET /images/(name)/history
スクリーンショットの例:
ミラーの構築
POST /build
スクリーンショットの例: