This is a question about deliver and developing microservices using containers.
How do you deliver your application using the concept of containers? Do I really need to generate a Docker container with my application on every build? Even local builds?
Do I need to copy my Spring Boot app, Node.js app or another type of app to my Docker container? Or to mount a volume with my application is it the best approach?
Do I need to develop in local environment using a container too? Or in Spring Boot, for example, the best approach is it to run the Application.class in an IDE like Eclipse or Idea for testing my code in local environment?