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
然后進入瀏覽器測試