Linux実行ホストがクラウドベースであるかどうかを検出する

Linux実行ホストがクラウドベースであるかどうかを検出する

私は現在、dmidecode -s bios-versionを実行し、主要なクラウドプロバイダに対してgrepingを実行してこれを確認しています。前任者: # From an amazon ec2 VM $ sudo dmidecode -s bios-version 4.2.amazon

これを見つけるための一般的でより安定した方法はありますか?

ベストアンサー1

クラウドプロバイダーには、実行中の仮想マシンにIDを注入するための標準的なメカニズムはありません。目標が仮想環境で実行されているかどうかを検出することであれば、次のことができます。仮想何ただし、クラウドプロバイダーを他のクラウドプロバイダーと区別するための良い方法はありません。

おすすめ記事