Over previous few days was taking a look at this technology.
Clearly it gives some benefits and could easily foresee this drawbacks, in enterprise applications which involve distributed data and their is a clear and definitive need for data replication/synchronicity
Here are good links, if you have to review some readings
HOW TO
http://jasonwilder.com/blog/2014/10/13/a-simple-way-to-dockerize-applications/
Good usecases this solves
WHEN TO
https://www.airpair.com/docker/posts/8-proven-real-world-ways-to-use-docker
Drawbacks/Concerns in containerizing database
WHEN NOT TO
https://vsupalov.com/database-in-docker/
https://www.channelfutures.com/open-source/when-not-to-use-docker-understanding-the-limitations-of-containers
Good qoutes
"..Docker is also not necessarily a great packaging system either. You can make something that will run on many Linux distributions but it wont be fast, efficient nor guaranteed to be entirely compatible..."
"..you can end up shipping something that as an RPM would be 10KB, becomes 100MB using docker."
Now also like to say Google search page gives this info quick on hit page with
Keyword
"drawbacks for dockerization in distributed databases application"
Enjoy
Clearly it gives some benefits and could easily foresee this drawbacks, in enterprise applications which involve distributed data and their is a clear and definitive need for data replication/synchronicity
Here are good links, if you have to review some readings
HOW TO
http://jasonwilder.com/blog/2014/10/13/a-simple-way-to-dockerize-applications/
Good usecases this solves
WHEN TO
https://www.airpair.com/docker/posts/8-proven-real-world-ways-to-use-docker
Drawbacks/Concerns in containerizing database
WHEN NOT TO
https://vsupalov.com/database-in-docker/
https://www.channelfutures.com/open-source/when-not-to-use-docker-understanding-the-limitations-of-containers
Good qoutes
"..Docker is also not necessarily a great packaging system either. You can make something that will run on many Linux distributions but it wont be fast, efficient nor guaranteed to be entirely compatible..."
"..you can end up shipping something that as an RPM would be 10KB, becomes 100MB using docker."
Now also like to say Google search page gives this info quick on hit page with
Keyword
"drawbacks for dockerization in distributed databases application"
Enjoy
Here
are just some of the use cases that provide a consistent environment at
low overhead with the enabling technology of Docker.
- Simplifying Configuration. ...
- Code Pipeline Management. ...
- Developer Productivity. ...
- App Isolation. ...
- Server Consolidation. ...
- Debugging Capabilities. ...
- Multi-tenancy.
Here are examples of things Docker can't do or can't do well:
- Run applications as fast as a bare-metal server. Docker containers have less overhead than virtual machines. ...
- Provide cross-platform compatibility. ...
- Run applications with graphical interfaces. ...
- Solve all your security problems.
Popularity & Benefits of Using Docker
- Return on Investment and Cost Savings. The first advantage of using docker is ROI. ...
- Standardization and Productivity. ...
- CI Efficiency. ...
- Compatibility and Maintainability. ...
- Simplicity and Faster Configurations. ...
- Rapid Deployment. ...
- Continuous Deployment and Testing. ...
- Multi-Cloud Platforms.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.