ルートファイルシステムのマウントポイントが変更されるのはなぜですか?

ルートファイルシステムのマウントポイントが変更されるのはなぜですか?

出力を見ると、lsblk通常は次のように表示されます。

lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk
├─sda1   8:1    0  1023M  0 part /boot
└─sda2   8:2    0 297.1G  0 part /
sr0     11:0    1  1024M  0 rom

/私のルートファイルシステムのマウントポイントとして。ただし、起動すると、sudo systemctl start docker次のような結果が表示されます。

lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk
├─sda1   8:1    0  1023M  0 part /boot
└─sda2   8:2    0 297.1G  0 part /var/lib/docker/btrfs
sr0     11:0    1  1024M  0 rom

これで私のルートファイルシステムのマウントポイントがlsblk変更されました/var/lib/docker/btrfs。これにより、3つの質問が発生します。

  1. これは本当ですか?
  2. これが規制に従うのか、それともそうではないのですか?
  3. なぜ?

ベストアンサー1

パーティションは複数のパスにマウントできますが、1つだけが表示されますlsblk。あなたの場合には、とマウントされたファイルシステムが/dev/sda2あります。システムの周りにマウントされる方法の詳細については、を使用してください。btrfs//var/lib/docker/btrfssubvolumescat /proc/mounts

3番目のポイントは、dockerがbtrfsサブボリュームをLinuxコンテナ用のストレージとして使用して、刑務所に閉じ込められたデーモンを実行することです。これにより、これらのコンテナのスナップショットを簡単に作成できます。

おすすめ記事