2臺主機,一個server包含2個容器進程(能夠是多個),一個負載均衡容器(貌似是依賴haproxy的)python
1,建立一個鏡像,編輯Dockerfile 建立鏡像,裏面使用了wsgi 建立簡單的web應該,能返回主機號。
文件放在https://gitee.com/jpython/python2.7-dockerfile.gitgit
使用docker build -t 'fu/bl_test2' .建立鏡像
成功以後docker images可查看到有效鏡像web
2,講鏡像導出導入,使各個主機均有鏡像,使用
docker save -o fu-bl_test2.rar fu/bl_test2
scp -P 9187 fu-bl_test2.rar root@xx.xxx.xx.xx:/root/docker
docker load -i fu-bl_test2.rar
3,在rancher web 界面,建立應用-建立服務(注意寫對鏡像名稱)開啓2個80端口的容器-建立負載均衡指定某端口指定server 的80端口負載均衡
訪問地址以後可發現每次訪問都會返回服務裏面的不一樣主機的不一樣容器的host,成功!python2.7