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
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
然后进入浏览器测试
来源: http://www.bubuko.com/infodetail-3203134.html