一、在Linux根目录下创建cluster文件夹并在下面再建两个文件夹n1与n2

mkdir /cluster
mkdir /cluster/n1
mkdir /cluster/n2

二、在n1与n2两个文件夹下分别创建index.html,并写入不同内容

touch /n1/index.html
touch /n2/index.html
vim /n1/index.html 里面写入This is n1!
vim /n2/index.html 里面写入This is n2!

三、在Docker中搜索并下载Nginx容器

docker search nginx
docker pull nginx:latest
docker images

四、启动Nginx宿主机81与82,并挂载到我们自建的n1与n2文件中的index.html文件

docker run -d --name nginx1 -p 81:80 -v /cluster/n1/:/usr/share/nginx/html nginx
docker run -d --name nginx2 -p 82:80 -v /cluster/n2/:/usr/share/nginx/html nginx

五、启动Nginx主机80

docker run -d --name nginx -p 80:80 nginx

六、进入Nginx主机80容器内部

docker exec -it nginx /bin/bash

七、更改nginx.conf配置文件

find / -name nginx.conf 忘记在哪个文件夹下了,全局搜索一下

我们头一次进入容器内部时无法使用一些命令如:vim、ping。。。
使用命令进行下载:
apt-get update 先更新一下
apt-get install vim下载vim
apt-get install iputils-ping下载ping
下载完成后编辑nginx.conf文件
vim /etc/nginx/nginx.conf

八、保存配置文件后退出容器重启Nginx主机80容器

docker restart nginx

九、浏览器访问80端口



轮询访问,配置成功~

Docker搭建Nginx集群相关推荐

  1. Mac 使用 docker 搭建 kafka 集群 + Zookeeper + kafka-manager

    Kafka 搭建: 建立Zookeeper容器: 这里我们用最简单的方式创建一个独立的Zookeeper节点,如果要考虑zookeeper的高可用,可以将其做成一个集群,最好是能有多台机器. $ do ...

  2. Docker搭建hadoop集群

    参考https://github.com/kiwenlau/hadoop-cluster-docker/blob/master/start-container.sh 因为之前在VMware上操作Had ...

  3. 用Docker搭建Elasticsearch集群

    用Docker搭建Elasticsearch集群 对于用Docker搭建分布式Elasticsearhc集群的一个介绍,以及一些实施中遇到问题的总结 搜索服务简述 结合业务的场景,在目前的商品体系需要 ...

  4. docker 添加端口映射_苟且偷生的程序猿没法摸鱼了,从docker搭建elasticsearch集群开始学习...

    最近刚换了公司,然后公司刚好使用的docker.而本人作为一个石锤的搬砖员,之前只知道搬砖们,对于这些东西确实没学过.今天在本地使用docker搭建elasticsearch集群,记录下过程,而且el ...

  5. Docker学习七:使用docker搭建Hadoop集群

    本博客简单分享了如何在Docker上搭建Hadoop集群,我的电脑是Ubuntu20,听同学说wsl2有些命令不对,所以建议在虚拟机里按照Ubuntu或者直接安装双系统吧 Docker学习一:Dock ...

  6. docker搭建pxc集群

    前言 随着mysql存储的数据量越来越大,mysql查询单表时的响应速度也会随之变慢,尤其是当单节点承载的数据量超出一定的范围后,比如单表超过2000万之后,查询响应速度会下降的很快,因此,一方面可以 ...

  7. 基于docker搭建zookeeper集群、kafka集群(多台真机之间的集群)

    基于docker搭建zookeeper集群.kafka集群---二(多台真机之间的集群) https://blog.csdn.net/diebiao6526/article/details/10143 ...

  8. 利用docker搭建服务器集群并部署大数据生态软件

    1.集群搭建与配置 本来想使用centos镜像搭建服务器集群,但最小化安装版的镜像也需要1G左右,如果后面再部署一些大数据软件,单是多台服务器环境部署就会占用大量空间,加上此版本镜像在不同电脑环境的安 ...

  9. [零基础]用docker搭建Hadoop集群

    目录 前言:为什么要用docker搭建Hadoop集群? 准备:下载VMware.VMwareTools(或Xftp.Xshell).Ubuntu或者CentOS映像文件.Hadoop和jdk压缩包 ...

  10. Docker搭建Clickhouse集群

    Docker搭建Clickhouse集群 环境说明 2C 2G 30G hostname IP 操作系统 服务 localhost 192.168.88.171 CentOs 7.8 clickhou ...

最新文章

  1. 面试常问 Java基础 冒泡排序
  2. 【Spring】Spring学习笔记-01-入门级实例
  3. xxljob 配置文件_SpringBoot整合Xxl-Job的完整步骤记录
  4. Python接口测试-模块引用与映射
  5. python中math库_Python的math库、random库实际应用
  6. java 构造函数嵌套_java – spring – 构造函数注入和覆盖嵌套bean的父定义
  7. html做一个年份月份天数选择器,jquery编写日期选择器
  8. JD-GUI(反编译工具)
  9. HDFS教程(06)- HDFS纠删码
  10. 【SequoiaDB|巨杉数据库】巨杉数据库快速入门之快速使用2
  11. uefi 懒人版黑苹果_clover+懒人版黑苹果安装(e3+970)
  12. 如何批量将多个 Excel 文档快速合并成一个文档
  13. 人间繁华江上明月,乃浮生一梦,惟真情长在——读沈君山《浮生再记》(并转书评)
  14. 百度BAE部署java web(Jforum)项目
  15. 企业微信裂变玩法有哪些?需要使用哪些工具?
  16. 1. 代码效率优化方法论
  17. 董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材
  18. Linux cat命令过滤#和空白行
  19. Google Play游戏服务入门
  20. 【LEAP模型】能源环境发展及碳排放建模预测及不确定性分析

热门文章

  1. 实验5 振幅调制(集成乘法器幅度调制电路)
  2. loading等待载入正在加载的动画GIF图片圆形图标
  3. 【工作笔记001】SuperMap配准TransCAD底图
  4. LANDrop局域网文件传输神器
  5. MFC Date Time Picker的使用
  6. C专家编程 第1章 C:穿越时空的迷雾 1.1 C语言的史前阶段
  7. 基于Java gui的超市管理系统
  8. 华为服务器设备型号查询,查看服务器机器型号
  9. python播放音乐同步歌词_Python零基础学习代码实践 —— 模拟播放器中的歌词显示...
  10. 怎么查看CAD图纸呢?如何实现CAD快速看图?