Problem

Bluetoothを内蔵するホストマシンで、Docker 上に構築したUbuntuから hciconfig up したら、

1
2
$ hciconfig up
Can't open HCI socket.: Address family not supported by protocol

ってなってしまった。
そんな時の解決法。

Resolution

解決策はこちら。

–net hostを付けて、docker run しろとのことです。
専ら、Portainer でGUIから使う私の場合は、コマンドなんて打ちません。
Portainerの場合はコンテナ作成時に、下記のように host を選択するだけです。

途中から変更できないので、必要に応じてコンテナからイメージを作成し、コンテナを作り直すのが吉です。