はじめに ある程度最高な開発環境は、ポータブルなDev Containersで実現できます。これは前回の記事で紹介しました。 ただし、これでも欲が出てきて「より快適な開発環境」を追い求めてしまうのです。その結果、現在私が辿り着いた環境を共有できたらと思います。 文字よりも実践しているところを見たい人は以下動画を参照いただけたらと思います! 何が不満だったか 「Dev Containers最高!」と言っていたのに、何がまだ不満だったのか。大きくは1点だけです。 それは、 開発環境と本番環境でOSが違っている ことです。 ここで言っているOSは、Mac, Windows, Linuxみたいなレベルの話です(Distributionなどのもうちょっと細かい話は無視してます)。 世の中の多くのサービスはLinux上で動いているのに、開発のときはMacだったりWindows上で行っていることが多いで