Docker ボリュームの管理

DockerBeginner
オンラインで実践に進む

はじめに

広大で過酷なアラビア砂漠に、不思議な魔法使いに守られた古代の寺院があります。この魔法使いは、超常的な力と古代の技術の知識を持っていると言われています。寺院の隠された部屋には貴重な秘密がありますが、それらは Docker ボリュームを管理する技術を習得することでのみアクセスできます。あなたの探求は、謎めいた魔法使いの指導の下で Docker ボリューム管理の技術を学ぶことで、これらの秘密を明かすことです。

砂漠を旅する

このステップでは、寺院を見つけるために砂漠の真ん中へ旅立ちます。魔法使いがあなたに Docker ボリュームの作成と管理を教えます。これは寺院の内室にアクセスするために不可欠な技術です。

  1. ターミナルで次のコマンドを実行して、my_volumeという名前の新しい Docker ボリュームを作成します。
docker volume create my_volume
  1. ボリュームが正常に作成されたことを確認します。

寺院に入る

寺院に近づくにつれて、魔法使いは作成したボリュームを使って Docker コンテナを実行する方法に関するさらなるガイダンスを提供します。

  1. ターミナルで次のコマンドを実行して、作成したボリュームを使用して新しい Docker コンテナmy_containerを実行します。
docker run -d --name my_container -v my_volume:/app/data alpine
  1. コンテナが実行されており、ボリュームを正常に使用していることを確認します。

魔法使いの知識を手に入れる

この最後のステップで、魔法使いは寺院の部屋に秘められた知識を明かします。あなたは Docker ボリュームに保存されたデータのバックアップと復元方法を学びます。

  1. ターミナルで次のコマンドを実行して、ボリュームデータのバックアップを作成します。
docker run --rm -v my_volume:/source -v $(pwd):/backup alpine tar cvf /backup/backup.tar /source
  1. バックアップファイルbackup.tarが現在のディレクトリに正常に作成されたかどうかを確認します。

まとめ

この実験では、あなたは砂漠を旅して古代寺院に秘められた秘密を解き明かす神秘的な旅に出ました。Docker ボリュームを管理する技術を習得することで、貴重な知識にアクセスし、データのバックアップと復元の力を身につけました。この啓発的な探求を完了し、Docker ボリューム管理の技術を獲得したことをおめでとうございます。