O que é necessário para o desenvolvedor Java tinha seu ambiente de desenvolvimento configurado?
Resposta:
- Ele tem que instalar Java e configurar a variável de ambiente.
- Ele tem que instalar o banco de dados.
- Ele tem que baixar o código de algum repositório, pode ser gitlab ou github.
Estou estudando docker justamente por uma finalidade, que o desenvolvedor tenha condições de baixar sua aplicação para o seu computador local com todo ambiente de desenvolvimento automaticamente configurado através de uma imagem de docker, mas até agora o que eu aprendi com Docker é executar o banco de dados e o back-end Java de forma automática, que é totalmente diferente de você criar uma imagem de todo o ambiente de desenvolvimento configurado, porque se eu tenho todo meio ambiente desenvolvimento configurado em uma imagem, quando eu baixar ela realmente eu não vou ter perda de tempo de configurar o meio ambiente de desenvolvimento, isso seria sensacional, sendo que eu ainda não aprendi a como criar esse cenário, alguém teria algum site que pudesse indicar para eu ter uma ideia de como fazer isso?
Se alguém tiver dúvidas do que estou precisando me perguntei, por favor.