Docker搭建Nginx集群
一、在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集群相关推荐
- Mac 使用 docker 搭建 kafka 集群 + Zookeeper + kafka-manager
Kafka 搭建: 建立Zookeeper容器: 这里我们用最简单的方式创建一个独立的Zookeeper节点,如果要考虑zookeeper的高可用,可以将其做成一个集群,最好是能有多台机器. $ do ...
- Docker搭建hadoop集群
参考https://github.com/kiwenlau/hadoop-cluster-docker/blob/master/start-container.sh 因为之前在VMware上操作Had ...
- 用Docker搭建Elasticsearch集群
用Docker搭建Elasticsearch集群 对于用Docker搭建分布式Elasticsearhc集群的一个介绍,以及一些实施中遇到问题的总结 搜索服务简述 结合业务的场景,在目前的商品体系需要 ...
- docker 添加端口映射_苟且偷生的程序猿没法摸鱼了,从docker搭建elasticsearch集群开始学习...
最近刚换了公司,然后公司刚好使用的docker.而本人作为一个石锤的搬砖员,之前只知道搬砖们,对于这些东西确实没学过.今天在本地使用docker搭建elasticsearch集群,记录下过程,而且el ...
- Docker学习七:使用docker搭建Hadoop集群
本博客简单分享了如何在Docker上搭建Hadoop集群,我的电脑是Ubuntu20,听同学说wsl2有些命令不对,所以建议在虚拟机里按照Ubuntu或者直接安装双系统吧 Docker学习一:Dock ...
- docker搭建pxc集群
前言 随着mysql存储的数据量越来越大,mysql查询单表时的响应速度也会随之变慢,尤其是当单节点承载的数据量超出一定的范围后,比如单表超过2000万之后,查询响应速度会下降的很快,因此,一方面可以 ...
- 基于docker搭建zookeeper集群、kafka集群(多台真机之间的集群)
基于docker搭建zookeeper集群.kafka集群---二(多台真机之间的集群) https://blog.csdn.net/diebiao6526/article/details/10143 ...
- 利用docker搭建服务器集群并部署大数据生态软件
1.集群搭建与配置 本来想使用centos镜像搭建服务器集群,但最小化安装版的镜像也需要1G左右,如果后面再部署一些大数据软件,单是多台服务器环境部署就会占用大量空间,加上此版本镜像在不同电脑环境的安 ...
- [零基础]用docker搭建Hadoop集群
目录 前言:为什么要用docker搭建Hadoop集群? 准备:下载VMware.VMwareTools(或Xftp.Xshell).Ubuntu或者CentOS映像文件.Hadoop和jdk压缩包 ...
- Docker搭建Clickhouse集群
Docker搭建Clickhouse集群 环境说明 2C 2G 30G hostname IP 操作系统 服务 localhost 192.168.88.171 CentOs 7.8 clickhou ...
最新文章
- 面试常问 Java基础 冒泡排序
- 【Spring】Spring学习笔记-01-入门级实例
- xxljob 配置文件_SpringBoot整合Xxl-Job的完整步骤记录
- Python接口测试-模块引用与映射
- python中math库_Python的math库、random库实际应用
- java 构造函数嵌套_java – spring – 构造函数注入和覆盖嵌套bean的父定义
- html做一个年份月份天数选择器,jquery编写日期选择器
- JD-GUI(反编译工具)
- HDFS教程(06)- HDFS纠删码
- 【SequoiaDB|巨杉数据库】巨杉数据库快速入门之快速使用2
- uefi 懒人版黑苹果_clover+懒人版黑苹果安装(e3+970)
- 如何批量将多个 Excel 文档快速合并成一个文档
- 人间繁华江上明月,乃浮生一梦,惟真情长在——读沈君山《浮生再记》(并转书评)
- 百度BAE部署java web(Jforum)项目
- 企业微信裂变玩法有哪些?需要使用哪些工具?
- 1. 代码效率优化方法论
- 董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材
- Linux cat命令过滤#和空白行
- Google Play游戏服务入门
- 【LEAP模型】能源环境发展及碳排放建模预测及不确定性分析
热门文章
- 实验5 振幅调制(集成乘法器幅度调制电路)
- loading等待载入正在加载的动画GIF图片圆形图标
- 【工作笔记001】SuperMap配准TransCAD底图
- LANDrop局域网文件传输神器
- MFC Date Time Picker的使用
- C专家编程 第1章 C:穿越时空的迷雾 1.1 C语言的史前阶段
- 基于Java gui的超市管理系统
- 华为服务器设备型号查询,查看服务器机器型号
- python播放音乐同步歌词_Python零基础学习代码实践 —— 模拟播放器中的歌词显示...
- 怎么查看CAD图纸呢?如何实现CAD快速看图?