博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker 安装nginx负载httpd
阅读量:7051 次
发布时间:2019-06-28

本文共 582 字,大约阅读时间需要 1 分钟。

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

docker原理:
Docker核心解决的问题是利用LXC来实现类似VM的功能,从而利用更加节省的硬件资源提供给用户更多的计算资源。同VM的方式不同, LXC 其并不是一套硬件虚拟化方法 - 无法归属到全虚拟化、部分虚拟化和半虚拟化中的任意一个,而是一个操作系统级虚拟化方法, 理解起来可能并不像VM那样直观。所以我们从虚拟化到docker要解决的问题出发,看看他是怎么满足用户虚拟化需求的。
镜像什么的都可以在网上查找!

首先安装docker

用yum安装docker
docker 安装nginx负载httpd
启动,开机自启
docker 安装nginx负载httpd
创建nginx容器
docker 安装nginx负载httpd
创建httpd web1容器(注意端口!!)
docker 安装nginx负载httpd
同理,创建web2容器
docker 安装nginx负载httpd
查看容器是否开启
docker 安装nginx负载httpd
创建web1的测试页面
docker 安装nginx负载httpd
把web1的测试页面复制到web1容器中
docker 安装nginx负载httpd
同样创建web2的测试页面并且复制到web2的容器中去

docker 安装nginx负载httpd

docker 安装nginx负载httpd
下面就开始改nginx的配置文件 可以自己手动安装一个nginx
也可以从nginx容器中复制
docker 安装nginx负载httpd
docker 安装nginx负载httpd
docker 安装nginx负载httpd
进nginx容器中查看一下是否成功
测试是否负载成功!
docker 安装nginx负载httpd
docker 安装nginx负载httpd

转载于:https://blog.51cto.com/14241151/2364513

你可能感兴趣的文章
一个Sql备注
查看>>
C# Socket通信改进记录
查看>>
在项目初期,性能测试、调优的小结
查看>>
【转】UML解惑:图说UML中的六大关系
查看>>
java常见错误--Access restriction: The type BASE64Encoder
查看>>
HDU 5727 Necklace
查看>>
HDU 5772 String problem
查看>>
Maven学习总结(八)——使用Maven构建多模块项目
查看>>
Mysql与其他数据库一些不同地方
查看>>
[贪心]NOIP2013-火柴排队
查看>>
Windows映射模式
查看>>
CS2001 VS编译错误
查看>>
如何让touchmove之后不触发touchend的事件
查看>>
P4035 [JSOI2008]球形空间产生器
查看>>
Direct3D提高篇:HLSL编程实现PhotoShop滤镜效果 - 黑白化
查看>>
javascript学习笔记1-3章
查看>>
BZOJ1078 [SCOI2008]斜堆
查看>>
linux系统常用操作命令
查看>>
SDNU1522.陆历川学数学
查看>>
ULONG_PTR的作用
查看>>