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 コードをまとめて呼び出す方法
最近、業務上の理由により、Web ページ上のさまざまなネットワーク カメラにアクセスしてデバッグする...
ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...
JSONデータはHTMLページ上に表示されフォーマットされます1. 表示効果図説明:すべてのキー値は...
1. なぜこの記事を書くのですか?重複リクエストの処理に関する記事をたくさん読んだことがあるでしょう...
これまで使用していたイメージはすべて DockerHub パブリック リポジトリから取得していました...
1. 計算属性とは何ですか? 簡単に言えば、計算された結果が属性に保存されるもので、キャッシュとして...
次のような要件があります: インポート ボタン。ボタンをクリックして Excel テーブルをインポー...
私は最近 Linux を学び始めました。Ma Ge の umask に関する Linux コースを読...
障害者の定義と使用法disabled 属性はブール属性です。 disabled 属性は、テキスト領域...
PCサイトとモバイルサイトの分離設定にはnginxを使います。私のPCサイトとモバイルサイトは、SE...
この記事では、ビデオタグを使用してビデオ再生を実装するVueの具体的なコードを参考までに共有します。...
1. Dockerfile 内の ENV 命令は、イメージの環境変数を定義するために使用されます。次...
ベクトル波 <svg viewBox="0 0 560 20" class...
目次序文1. レスポンシブシステムの重要な要素1. データの変更を監視する方法2. 依存関係を収集す...
序文js を使用して、年の回転選択効果を実現します。では早速、写真を見てみましょう。 1. アイデア...