docker 負載均衡


1、 拖拽鏡像文件

docker  pull  nginx

 

 

 

2、生成容器

 

docker run --name demo1 -d -p 8081:80 -v /data/demo1:/usr/share/nginx/html  nginx

docker run --name demo2 -d -p 8082:80 -v /data/demo2:/usr/share/nginx/html nginx

docker run --name demo3 -d -p 8083:80 -v /data/demo3:/usr/share/nginx/html  nginx

 

 

 

3、進入容器

docker  exec  -it  demo1 /bin/bash

   修改配置文件

 

 

 

切換目錄

cd   /etc/nginx/

編輯配置文件

vim  nginx.conf

發現報錯

 

 

 

解決方案

apt-get  update

apt-get  install  vim

再次修改配置文件

vim nginx.conf

 

 

 

 

 upstream 模塊負債負載均衡模塊,通過一個簡單的調度算法來實現客戶端IP到后端服務器的負載均衡。

重啟環境

service  nginx restart 

啟動容器

docker  start  demo1

 

以上配置均已經完成剩下為測試

進入到data文件夾中

 創建3個目錄 demo1  demo2  demo3

 demo2 demo3中編寫html文件

 

 配置完畢demo2后退出到data,在進入到demo3

 

 

 

 

 

然后進入瀏覽器測試

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM