- Ao definir uma lista das ferramentas necessárias, ele cria um ambiente isolado com base nela
→ Internamente, utiliza o gerenciador de pacotes Nix e o Docker
- É parecido com um gerenciador de pacotes como o yarn, mas gerencia pacotes no nível do sistema operacional. (a lista de pacotes é salva em
devbox.json)
$ devbox init
$ devbox add python2 go_1_18
$ devbox shell
> usar um shell independente com python2 e go instalados
> exit
- Ao executar
devbox build, ele analisa o código e gera uma imagem de contêiner compatível com OCI contendo as ferramentas necessárias
→ Atualmente, reconhece apenas a linguagem Go
1 comentários
"Minijer" parece ser um erro de digitação. (Acho que você deveria trocar para "manager")