カッティングボード

カルマをカットしてます

dockerイメージのバックアップを2重に取る

はじめに

dockerイメージをレジストリとかにpushしてちゃんとバックアップ取ったりしたいですよね.

基本的に自前でレジストリ立てて管理したりとかしてると思います.

私もそうしているのですが,この間レジストリにpushしておいたらpullできなくなって死を迎えました.

そうならないようにレジストリにpushする以外のバックアップも取っておきましょう.

バックアップとるだけじゃなくてバックアップから復元できることを事前に確認しておけって話ですが....

バックアップと復元

↓のコマンドでイメージをtarにまとめることができます.

sudo docker save test >test.tar

↓のコマンドでtarからイメージを読み込むことができます.

sudo docker load < test.tar

バックアップは取ればいいってもんじゃなくて復元できないと意味ないんだよなぁ.