開発環境のパッケージング

ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場

https://www.publickey1.jp/blog/22/dockerdevbox_020.html

Devbox

  • Jetpack Technologies社がオープンソースで開発しているのが「Devbox」(マイクロソフトによる仮想化された開発環境の「Dev box」とは別のもの)
  • ローカル環境上に分離した環境を用意しそこで開発環境を構築可能にしつつ、Dockerコンテナのような仮想化技術を用いていないことが最大の特徴
  • Devboxの基盤はLinuxディストリビューション「NixOS」のパッケージマネジメントツール「Nix」

開発環境系の製品

  • マイクロソフト: Dev Box
  • Google Cloud: Cloud Workstations
  • AWS: Amazon CodeCatalyst

  • Daggerも、CI/CDパイプラインをポータブルにする取り組みとして注目されている