docker与微服务

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。比如你的mysql可以直接使用docker安装,其他项目借助docker都可以使用你的这个mysql,而不必因为版本和数据不同造成不必要的麻烦。

docker与微服务是天生一对的,微服务使用docker的优点

  • 从环境开始,自底向上打包---不会因为在我这运行的好好地,到了你的电脑上项目就运行不了了
  • 轻量级,对资源进行有效隔离和管理--进程隔离
  • 可复用,版本化--项目不需要从零开始构建,可复用,可使用tag指定镜像版本
发布了154 篇原创文章 · 获赞 55 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/weixin_42089175/article/details/102952663
今日推荐