A
A
adv bg2015-06-07 12:16:01
IDE
adv bg, 2015-06-07 12:16:01

Containerization of the development and deployment process?

Good day!
Although it is written in the rules that it is undesirable to ask several questions at once, I will give a disclamer that these are, they say, different aspects of the same question.
Let's imagine, there is a working machine for development. It has an IDE, a couple of databases like mysql and postgres, possibly a web server.
On the production machine, the same thing, but without ide.
Considering that the development is carried out on a home computer, so as not to keep a bunch of all sorts of servers and DB engines constantly running, all that stuff was installed on a virtual machine. In fact, it is very convenient - I suspended the virtual machine, and all the work in the saved state is essentially "curtailed". But it also suffers from resources. You start a couple of virtual machines like this, and the host dies from lack of memory. So a more native solution is being sought.
Containers are trending these days. I really want to launch the ide (or the container itself) and automatically deploy all databases, servers, etc. To code, finish what you need, then with one button get a certain (for example, docker) image for convenient deployment to the server.
Accordingly, on the server (cloud or whatever) just run this image and not bother with the layout of all servers.
Do you have experience in solving similar problems, for example in docker, because it is now in the "trend"?
Thanks to!
PS considering that I code in Java for the web, in my case, many problems are solved in Spring Boot. The only thing is that you need to run an external database. But I want a more general solution.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander Kaloshin, 2015-06-09
@undassa

Hey! We are making such a decision in Last.Backend. A major update is planned in the coming days, but even now it is possible to solve almost all the described tasks. If you can write to me, I will give all the information.
https://lastbackend.com

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question