M
M
Maxim2019-12-29 10:47:28
Backend
Maxim, 2019-12-29 10:47:28

How to set up application deployment?

Hello. It seems to be 12 years in development, but I rushed to deploy and understand that I am not strong in this matter.
The essence is this:
2 environments - production and development
Each environment has a database, the main site (backend, frontend), crm (backend, frontend). Now everything is spinning in the docker, under the management of Jenkins. The backend is built and run on a specific port, the database is also run in docker, the frontend is built and copied to the nginx virtual server, which is also run in docker. Convenient, but, it seems to me, this is not a production approach. It seems that the weak link here is the docker, since it is very easy to accidentally delete images.
Prompt or advise solutions for organization of deployment. What do the professionals use? :)
Thanks!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vitaly Karasik, 2019-12-29
@vitaly_il1

What do you dislike about your current method?
- are there any manual steps?
- are there any addresses or parameters hardcoded?
Can you be more specific/detailed? In principle, you can delete everything if you try :-)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question