21:00概要dockerのコンテナ上で、リソースの状況を見たいと思い、topコマンドを実行したら次のようなメッセージが表示されてtopコマンドが使えませんでした。set.この解決方法がわかったので紹介します。原因メッセージの内容から、TERMという環境変数に値が設定されていないということが分かります。TERMという環境変数は、調べてみると利用している端末の種類を指定するもののようです。TERM変数があるのかというと、一部の文字が端末によって意味が変わるため、あらかじめTERM環境変数で利用している端末の種類を指定して、それらの意味が正しく理解されるようにするためのようです。TERM環境変数を指定すれば、この問題は解決します。解決方法では、TERM環境変数に値を設定しましょう。TERM=xtermほとんどの環境では、xtermを指定すれば良いと思います。さいごにこれで、topコマンドが使えるようになりました。