Dockerコンテナのインポ​​ートとエクスポートに関するチュートリアル

Dockerコンテナのインポ​​ートとエクスポートに関するチュートリアル

背景

Docker の人気は、コンテナの共有と移植が容易であることと密接に関係しています。ユーザーは、コンテナをパブリック サーバーに送信するだけでなく、コンテナをローカル ファイル システムにエクスポートすることもできます。同様に、エクスポートされたコンテナを Docker ランタイム環境にインポートすることもできます。

方法1:コンテナの輸出入(輸出入)

1. エクスポートする必要があるコンテナを表示する

ドッカーps -a

2. 輸出

エクスポートされたtarファイルはインポートするマシンに転送されます

docker export コンテナ名またはコンテナ ID > エクスポートされたパスと tarball 名

docker エクスポート centos> centos.tar

3. インポート

docker import tarball パス カスタムイメージ名: TAG (デフォルトは最新)

docker インポート centos.tar test/centos 


これで、新しいマシンに新しいイメージが作成され、このイメージを使用してコンテナを直接生成できるようになりました。

方法2: 画像のエクスポートとインポート(保存と読み込み)

1.画像を保存する

docker save > tarball イメージ名をカスタマイズ: TAG (デフォルトは最新)

docker 保存 > mysql.tar pinpointdocker/pinpoint-mysql:1.8.3

2. 読み込みインポート

docker ロード < mysql.tar 


docker exportとdocker saveの違い

1. Docker save はイメージを保存し、Docker export はコンテナを保存します。

2. Docker load はイメージ パッケージをロードするために使用され、Docker import はコンテナー パッケージをロードするために使用されますが、どちらもイメージに復元されます。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。

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

<<:  Vue2は応答性を提供するためにprovide injectを実装しています

>>:  mysql-5.7.21-winx64 無料インストール版のインストール - Windows チュートリアル詳細説明

推薦する

フレームウィンドウ間の関連付けとハイパーリンクのターゲット属性の使用を実装する方法

フレーム ウィンドウの関連付けを実現するには、次に示すように、ハイパーリンクの「ターゲット」ウィンド...

JavaScript における型の必須および暗黙的な変換の詳細な説明

目次1. 暗黙的な変換二重等号での変換ブール型変換「+」と「-」 2. 強制型変換' ...

MySQL マルチバージョン同時実行制御 MVCC の実装

目次MVCCとはMVCC 実装MVCC はファントム リードを解決しますか? MVCCとはMVCC ...

MySQL セレクトキャッシュメカニズムの使用に関する詳細な説明

MySQL クエリ キャッシュはデフォルトでオンになっています。ある程度、クエリの効果は向上しますが...

ウェブサイトデザインの基礎知識:初心者の方はぜひお読みください

今では多くの人がウェブサイト作成に参加していますが、ウェブサイトはどのように作成すればよいのでしょう...

最新の超詳細な VMware 仮想マシンのダウンロードとインストールのグラフィック チュートリアル

目次1. 仮想マシンをダウンロードする2. 仮想マシンのインストールVMware のダウンロードとイ...

mysqlは内部コマンドエラーの解決策ではありません

「mysqlは内部コマンドではありません」というエラーは、mysqlのbinディレクトリパスが環境変...

win10にUbuntu18デュアルシステムをインストールするとmmx64.efiが見つからないという問題が発生する

Ubuntu 18のインストール中に、USBディスクからUbuntuのインストールを開始すると、mm...

WeChatミニプログラムビデオ集中砲火位置ランダム

この記事では、WeChatミニプログラムのビデオ弾幕の位置をランダム化するための具体的なコードを紹介...

Maven モードで Tomcat ソースコードを実行する方法

序文最近、Tomcat の起動プロセスを分析していました。Tomcat のソース コードはアイデア次...

JavaScriptアップロードファイル制限パラメータケースの詳細な説明

プロジェクトシナリオ: 1. アップロードファイルの制限関数: 1. フロントエンド操作による異常な...

MySQL 5.7.31 64 ビット無料インストール版チュートリアル図

1. ダウンロードダウンロードアドレス: https://dev.mysql.com/get/Dow...

Alibaba Cloud OSS アクセス権設定(RAM 権限制御)実装

シナリオmyBuket の static/material/ ディレクトリなど、Alibaba Cl...

Docker での FastAPI デプロイの詳細なプロセス

Docker 学習https://www.cnblogs.com/poloyy/p/15257059...

MySQL で null を置き換える IFNULL() および COALESCE() 関数の詳細な説明

MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...