Closed1
Docker コンテナのバックアップ
作成したコンテナを圧縮ファイルでバックアップを取る方法です。ここでは以下の値を例にコマンドの実行手順を示します。
- コンテナID:
0000a0000aaa
- コンテナイメージの保存名:
example/image_name:20240508
- 圧縮ファイルのパス:
./image_name_20240508.tar
コンテナIDの確認
以下のコマンドでコンテナIDを確認する。
$ docker ps
コンテナイメージの作成
以下のコマンドでコンテナイメージを作成します。
$ docker commit <コンテナID> <イメージ名>
$ docker commit 0000a0000aaa example/image_name:20240508
作成したコンテナイメージを圧縮ファイル化
以下のコマンドを実行すると指定したパスに圧縮ファイル(tarファイル)が作成されます。
$ docker save <イメージ名>:<タグ名> > <圧縮ファイルのパス>
$ docker save example/image_name:20240508 > ./image_name_20240508.tar
このスクラップは2024/05/09にクローズされました