docker コンテナイメージをローカルファイルとしてエクスポートする方法

Dockerコンテナをローカルファイルとしてエクスポートするには、docker saveコマンドを使用できます。

コンテナイメージのエクスポート手順は次のとおりです。

  1. まず、以下のコマンドを実行してエクスポート対象のコンテナの ID と名前を取得します。
  2. docker ps -a
  3. 次に以下のコマンドを実行して、コンテナをローカルファイルとしてエクスポートします。
  4. docker save -o <保存先のパス/ファイル名.tar> <コンテナID/名称>
  5. たとえば
  6. docker save mycontainer -o /path/to/myimage.tar
  7. これにより、mycontainerという名前のコンテナが、myimage.tarという名前のローカルファイルとしてエクスポートされます。
  8. エクスポートに成功すると、指定した保存場所にエクスポートされたファイルがあります。

エクスポートしたファイルは圧縮ファイルになっており、Dockerにロードするには docker load コマンドを実行して新しいイメージを作成できます。

エクスポートしたファイルには、そのコンテナとそのレイヤーと依存関係がすべて含まれます。

bannerAds