Local by Flywheelをアップデート(3.0.2)してから復帰するまで手間取ったので今後の為に対応を記録しておく。
目次
1.何はなくともRestart
2.VirtualBoxが古い?
3.TLS CertをRegenerate
4.Local を再インストール
1.何はなくともRestart
ちょいちょい”Invalid Docker Machine TLS Certificates”は発生していたので、とりあえず「Restart Local Machine」をしてみる。
⇒ 変わらず。
2.VirtualBoxが古い?
起動しないときの対処を調査すると「VirtualBoxを最新にすべし」という記事を見つけたので更新した。
最新(寄稿時点)のVirtualBox 6.0 をダウンロードして再インストール。
⇒ エラーが変わった
”Uh-on! We ran into a hiccup when trying to start the Local Machine.”
3.TLS CertをRegenerate
$docker-machine regenerate-cert (VM名)
⇒ コマンドが失敗。う~ん…参った (´`)=3
4.Local を再インストール
手詰まりしたときは、一度まっさらにしてみるというのが経験則。
- Local by Flywheelをアンインストール
- VirtualBoxのVMを除去
- Local by Flywheelを再インストール
起動できた!!ヽ(・∀・)ノ
再インストール後最初の起動時に既存サイトの再読込があったが、編集操作、プラグインetc..に影響は見受けられない。
原因は、Local by Flywheelは更新されたがVirtualBoxが更新されていないことでアンマッチになったところに、Local by Flywheelを再インストールしたことで更に悪化した、ということかな?(推測)
両方のバージョンは気にしておいたほうが良さそうだ。