Executando verificação de segurança...
0

Cara, continuo sem entender. Com um container padrão do Docker, ninguém precisa instalar, o Node ou X, Y ou Z, essa é toda a ideia da contenerização em primeiro lugar. Basta instalar o Docker e pronto. Entendo que containers são normalmente usado para Deploy, mas absolutamente nada te impede de usar ele para o desenvolvimento.

Não vejo como um DevContainer funcionaria sem precisar instalar o Docker, então continuo sem entender, mas deve ser por que configurar meu ambiente de desenvolvimento é algo tão natural pra mim, que não consigo nem entender o que é um DevContainer.

Pelo contrário, acredito que uma barreira de entrada miníma é bem positiva. Se o 'dev' não é capaz nem de configurar seu ambiente de desenvolvimento, por que eu deveria confiar na sua capacidade de desenvolvimento?

Carregando publicação patrocinada...
2
0

Ah sim, agora sim entendi o que são DevContainers: é uma especificação de como usar containeres para criar um ambiente de desenvolvimento. De fato é uma proposta muito interessante e com muitos meritos.

Parece ser algo popular no VS Code, mas que ainda não ganhou muita tração em outros meios, embora como já disse, utilizar containeres como ambiente de desenvolvimento não é novidade e tem sido feito de maneira ad-hoc por programadores com as mais diversas ferramentas desde que o Docker existe.

Uma especificação é sempre positiva, obrigado por compartilhar, vou tratar de estuda-la!!!