Tencent has been working on IEG for some time, and it seems to be in full swing. A mature solution is slowly taking shape, but the details are not clear
If you deploy on a large scale, it may still be technically difficult, but if you are just building a gitlab or other internal system, docker is worth recommending.
There is no necessary relationship between the number of issues and maturity level
Any new technology, no matter how mature it is, there are always few companies that can put it into use. The essence of choosing a new technology is to trade learning costs + migration costs + technical risks for its benefits
As far as I know, at least domestic Internet companies such as Sina, Meituan, and Xiaomi have used Docker in production environments, and there are several shared documents that can be found
To talk about docker’s suitability for scenarios, you need to understand its characteristics:
1. Compatibility, it can run all applications under Linux
2. Isolation to achieve multi-tenant environment
3. Mirroring technology, consistency of development, testing, and production environments; changes in software delivery models
Use these features and give full play to your imagination, and you will find that you can use it in many places at work.
Currently, there are still many challenges to be faced in using docker to run critical services in a production environment.
Yunzhan Technology is one of the first emerging companies in China to focus on Docker. It is committed to helping customers release IT infrastructure productivity and improve the efficiency of IT applications throughout the life cycle with lighter, faster and more flexible container technology.
The team has many years of rich practical experience in the field of cloud computing, as well as rich experience in enterprise-level services.
The core goal of its platform cSphere (https://csphere.cn) is to solve various problems of docker running in the production environment and help users manage containers more easily.
Tencent has been working on IEG for some time, and it seems to be in full swing. A mature solution is slowly taking shape, but the details are not clear
Depending on what you use it for, there may be fewer official products. But the company where I interned has started to use docker for testing.
In addition, the ecosystem around docker, such as coreos and kubernete, has great potential for PaaS.
Just saw this article
http://www.infoq.com/cn/articles/large-scale-docker-cluster-practise-experience-share
If you deploy on a large scale, it may still be technically difficult, but if you are just building a gitlab or other internal system, docker is worth recommending.
Companies that provide large-scale PaaS have begun to study how to deploy docker.
Besides,
Various tests within small companies, etc.
You can also rely on docker.
For example, Xiaomi.
Don’t you know that Baidu has long been used for production?
There is no necessary relationship between the number of issues and maturity level
Any new technology, no matter how mature it is, there are always few companies that can put it into use. The essence of choosing a new technology is to trade learning costs + migration costs + technical risks for its benefits
As far as I know, at least domestic Internet companies such as Sina, Meituan, and Xiaomi have used Docker in production environments, and there are several shared documents that can be found
Many places have begun to use it on a large scale. For example, we also use docker to build clusters, and Alibaba Cloud and AWS are also evolving
To talk about docker’s suitability for scenarios, you need to understand its characteristics:
1. Compatibility, it can run all applications under Linux
2. Isolation to achieve multi-tenant environment
3. Mirroring technology, consistency of development, testing, and production environments; changes in software delivery models
Use these features and give full play to your imagination, and you will find that you can use it in many places at work.
Currently, there are still many challenges to be faced in using docker to run critical services in a production environment.
Yunzhan Technology is one of the first emerging companies in China to focus on Docker. It is committed to helping customers release IT infrastructure productivity and improve the efficiency of IT applications throughout the life cycle with lighter, faster and more flexible container technology.
The team has many years of rich practical experience in the field of cloud computing, as well as rich experience in enterprise-level services.
The core goal of its platform cSphere (https://csphere.cn) is to solve various problems of docker running in the production environment and help users manage containers more easily.