The web application is on GitHub and automatically deployed using Jenkins. After updating on github, Jenkins starts, pulls the code to the docker image, then pushes it to docker hub, then pulls the new image on twenty machines, then starts the new container and closes the old container.
This is the deployment method of web application. If docker is a database, it is another matter.
Docker is usually used in the following scenarios: Automated packaging and release of web applications; Automated testing, continuous integration, and release; Deployment and adjustment of databases or other back-end applications in service-based environments; Compile from scratch or Extend existing OpenShift or Cloud Foundry platforms to build your own PaaS environment.
The web application is on GitHub and automatically deployed using Jenkins. After updating on github, Jenkins starts, pulls the code to the docker image, then pushes it to docker hub, then pulls the new image on twenty machines, then starts the new container and closes the old container.
This is the deployment method of web application. If docker is a database, it is another matter.
Typical application scenarios of Docker https://blog.nicescale.com/docker-use-cases/ You can learn about csphere https://csphere.cn/
Docker is usually used in the following scenarios:
Automated packaging and release of web applications;
Automated testing, continuous integration, and release;
Deployment and adjustment of databases or other back-end applications in service-based environments;
Compile from scratch or Extend existing OpenShift or Cloud Foundry platforms to build your own PaaS environment.