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 チュートリアル詳細説明

推薦する

CSS トランジションを使用した円形ホバー効果のサンプルコード

この記事では ソースコードのオンラインプレビューとダウンロード今日のチュートリアルでは、円のホバー効...

Vue プロジェクトで TypeScript クラスを適用する方法

目次1. はじめに2. 使用1. @コンポーネント2. 計算、データ、方法3. @props 4. ...

Vueが初めて要素を取得できなかったときの解決記録

序文Vue で要素を初回取得できない問題の解決方法は、ポップアップ ウィンドウで要素を取得するために...

Dockerはelasticsearchイメージを起動し、ディレクトリをマウントした後にエラーを解決します

docker hub から es イメージ (バージョン 6.4.2) をダウンロードしました。詳細...

Linux の MySQL 設定の変更が有効にならない問題の解決方法

背景AWS EC2 を使用するプロジェクトサービスがあります。セキュリティとパフォーマンスを考慮して...

vscode を使用したリモート Linux 開発の実装

過去に別れを告げるvscode にリモート SSH が導入される前は、Linux サーバー開発者の多...

Vueは単一ファイルコンポーネントの完全なプロセス記録を実装します

目次序文単一ファイルコンポーネント基本概念シンプルなローダーコンポーネントコンテンツの解析コンポーネ...

Docker-compose チュートリアルのインストールとクイックスタート

目次1. Compose の紹介2. ComposeとDockerの互換性3. Dockerをインス...

HTMLウェブページの基本概念の簡単な分析

ウェブページとは何ですか? HTML ドキュメントがブラウザカーネルによってレンダリングされた後に表...

MySQL の列から行への変換のヒント (共有)

序文:多くのビジネス テーブルでは、歴史的またはパフォーマンス上の理由により、最初のパラダイムに違反...

Ubuntu での mysql のインストールと使用 (一般版)

Ubuntu のバージョンに関係なく、MySQL データベースのインストールは基本的に同じです。具...

Nginx での SSL 証明書のインストールと展開手順の概要

目次問題の説明:インストール手順1. 準備2. サーバーにリモート接続する3. 証明書と秘密鍵ファイ...

Linux での SSH パスワードフリーログイン設定の詳細な説明

Linux サーバー A と B が 2 台あり、一方のサーバーから SSH 経由でパスワードなしで...

Link と @import の違いを詳しく見る

ページで CSS を使用する主な方法は、スタイル属性値をインラインで追加する方法、ページ ヘッダーで...

UDP シンプル サーバー クライアント コード例

UDP の理論については詳しく説明しません。UDP に関する HelloWorld プログラムを紹介...