1. 程式人生 > >docker 安裝nginx負載httpd

docker 安裝nginx負載httpd

機器 方法 pro httpd 而是 相互 ecb b16 文件

Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發布到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
docker原理:
Docker核心解決的問題是利用LXC來實現類似VM的功能,從而利用更加節省的硬件資源提供給用戶更多的計算資源。同VM的方式不同, LXC 其並不是一套硬件虛擬化方法 - 無法歸屬到全虛擬化、部分虛擬化和半虛擬化中的任意一個,而是一個操作系統級虛擬化方法, 理解起來可能並不像VM那樣直觀。所以我們從虛擬化到docker要解決的問題出發,看看他是怎麽滿足用戶虛擬化需求的。
鏡像什麽的都可以在網上查找!

首先安裝docker
用yum安裝docker
技術分享圖片
啟動,開機自啟
技術分享圖片
創建nginx容器
技術分享圖片
創建httpd web1容器(註意端口!!)
技術分享圖片
同理,創建web2容器
技術分享圖片
查看容器是否開啟
技術分享圖片
創建web1的測試頁面
技術分享圖片
把web1的測試頁面復制到web1容器中
技術分享圖片
同樣創建web2的測試頁面並且復制到web2的容器中去

技術分享圖片
技術分享圖片
下面就開始改nginx的配置文件 可以自己手動安裝一個nginx
也可以從nginx容器中復制
技術分享圖片
技術分享圖片
技術分享圖片
進nginx容器中查看一下是否成功
測試是否負載成功!
技術分享圖片
技術分享圖片

docker 安裝nginx負載httpd