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 コードをまとめて呼び出す方法
MySQL データベースの増分バックアップを実行するには、データベース構成ファイル /etc/my....
JSONデータはHTMLページ上に表示されフォーマットされます1. 表示効果図説明:すべてのキー値は...
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
yum install httpd php mariadb-server –yランプの動作環境を設定...
目次1. MacへのDockerのインストール2. Win 10 システムでの Docker のイン...
目次問題の説明シナリオインターフェースリターンフロントエンドメニューの定義vuex のメソッド問題原...
序文この記事では主に、MySQL で重複レコードをクエリして削除する方法を紹介します。参考と学習のた...
RedHat6.5インストールMySQL5.7チュートリアル共有、参考までに、具体的な内容は次のとお...
この記事では、星空アニメーションを実現するための高度な CSS3 LESS のサンプルコードを次のよ...
<br />ウェブページの色はウェブサイトのイメージを確立する鍵の一つですが、ネットユー...
従来の Linux イメージで作成された ECS クラウド サーバーには、NTP と YUM が設定...
序文: MySQL では、マスター/スレーブ アーキテクチャが最も基本的かつ最も一般的に使用されるア...
無料ポイントインタビュアー:Linuxを使ったことはありますか?私:はいインタビュアー:メモリ使用量...
1. スケジュールタスクを作成する命令crontab -eは現在のユーザーの編集インターフェースに入...
目次TomcatをインストールするTomcat 圧縮パッケージをダウンロードTomcatには3つの主...