こんにちは @muddydixon です。 docker をサービスでも利用していますが、ローカルの開発でもガシガシ利用しています。 コンテナでミドルウェアを利用したり、各種のマイクロサービスを整えた開発環境を構築したり、というのは王道だと思いますが、言語環境としても利用しています。 以前は xbuild を利用していたりもしたのですが、 mac だと brew や xcode 、 linux だと gcc や libXXX など各種依存ソフトウェアに悩まされていました。 また普通に container を立ち上げその中で vim をつかう、ということもしていたのですが、私は未だに emacs の呪縛から開放されない旧人類なので、コード自体はローカルのエディタを利用したいので「コレジャナイ」と思っていました。 課題 言語のバージョンアップやそれに伴う依存関係に悩みたくない Python 2