phpからwhoisコマンドを実行したかったのですが、開発環境で使っているDockerのPHPコンテナではwhoisは入っていませんでした。
そこでwhoisをインストールしてwhoisを実行してみたところ、下記のエラーが表示されました。
getaddrinfo(whois.verisign-grs.com): Servname not supported for ai_socktype
どうも /etc/services に必要な記述がないためらしいのですが、/etc/servicesを参照しようとしたところ、ファイル自体がないのですね。
netbaseというパッケージをインストールすればよいようですので、下記のコマンドを実行しました。
apt-get install -y netbase
インストール後に確認すると、/etc/servicesは作成されていました。
whoisコマンドを通常通り動作して解決です!