Docker for macのKubernetesがstartingのままになっていた時にやったこと
今どきは特別な理由がなければ、ちょっとした実行環境などはDockerで用意することが多いと思います。
なので、開発に使っているmacにはdocker for macをインストールしています。
おまけに自動起動するようにしています。
ところが、ここ数日、妙にmacが重くてなんでだろうと調べてみたところ偶然にも同梱されていたKubernetesが起動中のままになっていることを発見しました。
重い原因は他にもありましたが、これも一因かと思い対応した時のメモです。
環境
mac
きっかけある日、GCP環境にアクセスする必要がありgcloudコマンドを叩いたところ、エラーが出てしまい、全くコマンドが実行できなくなっていることに気づきました。
ちなみに環境はmac os 10.15.7、pyenvにてpythonはpython 3.7.4、python2は2.7.16としている環境です。
>>> gcloud -hERROR:root:code for hash md5 was not found.Traceback (most recent call
仕事でgRPCを使いそうな雰囲気があったので、Hello Worldレベルで良いのでとりあえず動作させて感触を見てみました。
内容としては名前をサーバに送信すると"hello {名前}"というメッセージが返ってくるだけの本当に触りの触りをやってみました。
前提OS: mac os 10.15
Go: 1.15.2
前準備適当に動作確認用のディレクトリを作成します。
僕はtestにしました。
mkdir test && cd testgo mod init test
起きたことiOSの開発をやっていて実機で動作確認したい時にはmacにiPhoneを繋げてiPhoneで動作確認するのですが、今日、やったら以下のようなダイアログが開いてiPhoneでの動作確認ができませんでした。
「iPhone is not available. Please reconnect the device.」ということで最初はコードを抜いたり、macを再起動するなど、間抜けなことをやってみたのですが、状況は変わりません。
原因ググってみるとやはり同じ現象に悩