docker部署项目到多个服务器,nginx+docker同一服务器上部署多个docker实现负载均衡...

在提到负载均衡的时候,大多数人都是想着几台服务器甚至几十台服务器组成一个群组java

也就是横向拓展服务器来实现负载均衡吧nginx

可是还有一种状况是纵向拓展docker

也就是当你的项目在一台服务器上占用的资源不多,实际上是能够在同一台服务器上部署多个项目来实现负载均衡的小程序

这里利用nginx+docker来实现同一台服务器实现负载均衡vim

这里用的服务器是Linux centos

centos

一,搭建nginx浏览器

这个步骤比较简单,能够本身百度一下,也能够参考我写的另一篇博客服务器

http://blog.csdn.net/wsbgmofo/article/details/78771255负载均衡

二,建立一个docker项目ui

1,搭建docker环境,直接yum install docker

2,建立本地项目

这里用java写的一个小程序,分别输入如下内容,分别打成2个jar包

jar包1:

35e48720891c74c55e0087d2f954a52b.png

jar包2:

2d38ec0ffaee5413067ae10a1435edd4.png

而后把这2个jar包上传到服务器

3,在你存放项目的路径建立一个名为Dockerfile的文件

vim Dockerfile

你可能感兴趣的:(docker部署项目到多个服务器,nginx+docker同一服务器上部署多个docker实现负载均衡...)