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
然后进入浏览器测试