1. docker imagesを使用して、このマシン上のすべてのイメージファイルを表示します。 2. docker save eb40dcf64078> /root/mydjango-save-1016.tar イメージをローカルファイルとして保存します。eb40dcf64078はイメージIDです。 3. ローカルに保存されているプルできないファイルをサーバーにアップロードします。ネットワークは接続されています。ここでは scp コマンドを直接使用します。 4. loadメソッドを使用して、アップロードしたtarファイルをロードします。
5. 新しいマシンで docker images コマンドを使用してローカル イメージを表示し、ロードしたイメージがロードされているかどうかを確認します。ロードされたイメージ名とタグはどちらも none であることがわかります。docker tag eb40dcf64078 django:latest を使用して、元のイメージ名とタグ名に変更します。eb40dcf64078 はイメージ ID です。 6. docker run -itd django:latest を使用してイメージをロードし、正常に「実行」できるかどうかを確認します。 追加知識: Docker イメージのインポートとエクスポート、イメージの名前変更。Docker アプリケーションをオフラインでデプロイするために使用できます。 画像のエクスポート Docker イメージはイメージ ID と名前を表示します imageId を使用してエクスポートする (非推奨)
しかし、imageId を使用してエクスポートされたイメージは、インポート時にリポジトリと名前の両方が none になるという問題が見つかりました。ただし、イメージ名を使用してイメージをエクスポートし、再度インポートすると、none が表示されます。 このエラーが発生する理由は、docker がロードされるときに、同じ名前のイメージが上書きされ、元のイメージの名前が変更され、上図に示すような問題が発生するためです。 画像の名前を変更するには: docker tag [イメージID] [新しいイメージ名]:[新しいイメージタグ] デモ
imageName を使用してエクスポートする (推奨)
デモ
画像のインポート
デモ ローカルイメージをDockerでパッケージ化して他のマシンに復元する方法について、上記の記事が皆さんにお伝えできるすべてです。この記事が皆さんの参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 複数の HTML ページで HTML コードをまとめて呼び出す方法
アプリケーションシナリオデータ テーブルでは、アプリケーションは各データがいつ作成されたかを記録する...
1. Docker 起動時の異常なパフォーマンス: 1. ステータスが繰り返し再起動している場合は、...
管理者権限でcmdを実行する slmgr /ipk CB7KF-BWN84-R7R2Y-793K2-...
Fabric.js は非常に便利なキャンバス操作プラグインです。ここでは、日常のプロジェクトで使用さ...
この記事では主に、 list-itemの下にある::master疑似要素、 list-style-i...
この記事の例では、参考までに時間セレクターを実装するためのjQueryの具体的なコードを共有していま...
この記事の例では、ドロップダウンメニューのカプセル化を実装するためのVue + Element UI...
目次JDKをダウンロードしてインストールするTomcat 圧縮パッケージをダウンロードTomcatの...
目次1. コンセプト2. 環境の説明3. マスタースレーブホットスタンバイ実装1. コンセプト1. ...
1. KVM仮想マシンの移行方法と注意すべき点KVM 仮想マシンを移行する方法は 2 つあります。...
1. 公式 Web サイトから MySQL 5.7 インストール パッケージ (mysql-5.7....
序文国家とは何か私たちは皆、React はステート マシンであると言います。それはどのように反映され...
最近、cronスケジュールタスク用のdockerを作りたいと思っており、Dockerfileで次のよ...
CSS を使用するだけで、コーナーカット + ボーダー + 投影 + コンテンツの背景色のグラデーシ...
バックアップがあれば、非常に簡単です。最新のバックアップ データを生成し、mysqlbinlog を...