"isolated environment"
Docker provides the ability to package and run an application in a loosely isolated environment called a container.
Docker Overview
手法
いろーんな言語環境がそれぞれ隔離環境マネージャーを実装しているのが車輪の再発明に感じる.
1プロジェクトで複数言語を使うときはどう環境を切るのか、とかも普通に遭遇する (Pythonで書いててCI用にGitHub JS Actionsとか).
隔離環境はDockerに丸投げ、でいいと思うんだけどね。
リソース制限と隔離環境の関係性はどんなものか.
ホスト上限まで無制限にリソース使えるけど使用時にon-demandでホストから借り入れる、的な構築にすれば隔離は可能.