Dockerコンテナのエクスポートとインポートの例

Dockerコンテナのエクスポートとインポートの例

この記事では主に、コンテナ スナップショットのバックアップとして使用できる Docker コンテナのインポ​​ートとエクスポートについて説明します。

Dockerコンテナのエクスポート

1. まず、コマンドを使用して作成されたDockerコンテナを表示します。

ドッカーps -a 

ここに画像の説明を挿入

このとき、コンテナ ID であるcontainer idが表示されます。コンテナ ID に基づいて、対応するコンテナをエクスポートできます。

2. コンテナをエクスポートする

コンテナのエクスポートは非​​常に簡単です。docker docker exportコマンドを使用します。構文は次のとおりです: docker export $container_id > 容器快照名

ここに画像の説明を挿入

3. エクスポートされたコンテナを表示する

ls 

ここに画像の説明を挿入

4. コンテナをダウンロードする

現在のパスを表示

パスワード

ここに画像の説明を挿入

コンテナ パスが tmp の下にあることがわかっているので、FTP リモート ツールを使用してホストに直接接続し、ダウンロードできます。

ここに画像の説明を挿入

コンテナファイルがダウンロードされるまで待ちます

ここに画像の説明を挿入

Dockerコンテナのインポ​​ート

コンテナをインポートする – docker import コマンド

コンテナのスナップショットが作成されたので、いつでもインポートできます。 docker import コマンドを使用してスナップショットをインポートします。

1. まずコンテナファイルが置かれているディレクトリに移動します

前述の通り、コンテナがエクスポートするディレクトリはtmpの下にあるので、tmpディレクトリに直接移動してみましょう。

 cd /tmp 

ここに画像の説明を挿入

2. 輸入コンテナ

docker インポート halo.tar halo:latest

オプションの説明:

-halo.tar : インポートするコンテナファイル名を選択します
-halo:latest : コンテナ名とバージョンを指定します

インポートとエクスポートのプロセスは似ているため、ここでは写真は示しません。

3. 完了したらコンテナファイルを削除できます。

 rm -rf /tmp/halo.tar

Dockerコンテナのエクスポートとインポートに関する記事はこれで終わりです。Dockerコンテナのエクスポートとインポートの詳細については、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Docker イメージのインポートとエクスポートのコード例
  • Dockerイメージのインポートとエクスポートの実装
  • Dockerイメージのインポート、エクスポート、バックアップ、移行操作
  • Docker イメージのエクスポート、インポート、コピーの例の分析
  • Dockerイメージをインポートおよびエクスポートする方法
  • Dockerコンテナのインポ​​ートとエクスポートに関するチュートリアル
  • Docker間でイメージをエクスポートおよびインポートする方法
  • Dockerはエクスポート、インポート、データ移行を実現します
  • Dockerの実践: コンテナのインポ​​ートとエクスポート
  • Dockerイメージとコンテナのインポ​​ートとエクスポート操作の実践

<<:  JavaScript イベント委任 (プロキシ) の使用例の詳細

>>:  HTML+SassはHambergurMenu(ハンバーガーメニュー)を実装します

推薦する

MySQL マルチテーブル共同クエリ操作例の分析

この記事では、MySQL のマルチテーブル共同クエリ操作について説明します。ご参考までに、詳細は以下...

MySQL での挿入効率のいくつかの例の比較

序文最近、仕事の都合で、約 1000w の大量のデータを MySQL に挿入する必要があり、時間がか...

おすすめの無料英語手書きフォント20選

Jellyka Beesアンティーク手書き [ank]* ジェリーカ・カティカップケーキ LHF ジ...

デジタル時計効果を実現するJavaScript

この記事の例では、JavaScriptでデジタル時計効果を実装するための具体的なコードを参考までに共...

MySQL IN ステートメントにおける低速クエリの効率を最適化する手法の例

表の構造は以下のとおりです。記事数は690件のみです。 記事テーブル article(id,titl...

Docker Tomcat のアクセス インターフェイスが表示されないのはなぜですか?

質問:オリジン サーバーはターゲット リソースの表現を見つけることができないか、既存の表現を公開した...

CocosCreator 一般的なフレームワーク設計リソース管理

目次Cocos Creator のリソース管理に関する問題リソースの依存関係リソースの使用レスローダ...

Linux システムに 3 つ以上の Tomcat をインストールする (詳細な手順)

複数のTomcatをインストールする場合は、システムにJDKがインストールされている必要があり、 T...

SSMは、mysqlデータベースアカウントのパスワード暗号文ログイン機能を実装します。

導入当社は、情報セキュリティと機密アプリケーションに関わるいくつかのプロジェクトの研究開発に従事して...

ウェブページを白黒に変換します(Google、Firefox、IE、その他のブラウザと互換性があります)

CSSファイルに書き込むコードをコピーコードは次のとおりです。 01.html {グレイスケール(1...

モバイル適応型ウェブページ効果は、小さな表示ページの問題を解決します

仕事上、携帯電話に適応した Web ページ効果を作成する必要があります。ようやく完成しました。まずは...

Linux で 1 回限りのスケジュールされたタスクを実行するための at コマンドの使用に関する詳細な説明

目次序文1. 一度限りの計画タスクの紹介2. コマンド3. 1回限りのスケジュールタスクを作成する4...

h5入力ボックスプロンプト+通常のテキストボックスプロンプトを実装する方法

XML/HTML コードコンテンツをクリップボードにコピー<入力 id = "ユーザ...