arm 系の CPU 環境において、Ubuntu のイメージを使った Docker コンテナ内で、python の psutil を使ってストレージの情報を取得しようとしたところ、psutil のインストール時に以下のエラーが表示されました。
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
crossbuild-essential-arm64
と python3-dev
をインストールすれば解決しました。
$ sudo apt install crossbuild-essential-arm64 python3-dev