下载  >  开发技术  >  其它  > 基于Nginx和Docker的测试环境bara.zip

基于Nginx和Docker的测试环境bara.zip 评分:

bara,即日语的バラ,也就是玫瑰。bara是一个基于Nginx和Docker的多版本程序同时在线的简易测试环境,只能单机使用,并且只是一个PoC而已,仅供参考。简单来说,就是使用Nginx做反向代理,代理到后面的Docker容器,bara能动态创建Nignx配置文件,重启Nginx;而浏览器可以通过设置特殊header(默认为一个字母v)来通过Nginx代理,访问指定的后面的Docker容器。bara概览bara架构很简单,一个Nginx服务器运行在host上,画图如下:其背后用到的主要原理就是Nginx的proxy_pass以及map功能,Nginx会根据浏览器设置的自定义header(v

...展开详情
2019-07-18 上传 大小:87KB
举报 收藏
分享
基于Nginx和Docker的测试环境bara.zip

bara,即日语的バラ,也就是玫瑰。bara是一个基于Nginx和Docker的多版本程序同时在线的简易测试环境,只能单机使用,并且只是一个PoC而已,仅供参考。简单来说,就是使用Nginx做反向代理,代理到后面的Docker容器,bara能动态创建Nignx配置文件,重启Nginx;而浏览器可以通过设置特殊header(默认为一个字母v)来通过Nginx代理,访问指定的后面的Docker容器。bara概览bara架构很简单,一个Nginx服务器运行在host上,画图如下:其背后用到的主要原理就是Nginx的proxy_pass以及map功能,Nginx会根据浏览器设置的自定义header(v

立即下载
基于alpine的php-fpm nginx docker一键环境

基于alpine的php-fpm nginx docker一键环境 可以手动替换所有版本 通过修改dockerfile,支持容器加载代码,或者挂载代码 也可以支持k8s做为基础环境容器,整体已经经过优化

立即下载
使用Docker搭建基于Nginx+Tomcat的分布式部署架构

示例:使用Docker搭建基于Nginx+Tomcat的分布式部署架构。

立即下载
docker-waf, 基于 Nginx 和ModSecurity的Docker 网络应用防火墙.zip

docker-waf, 基于 Nginx 和ModSecurity的Docker 网络应用防火墙 在使用ModSecurity和 Nginx 构建的Web应用程序防火墙( WAF )的情况下,保护 Docker 容器的安全性一个人绝对不能太偏心于在线安全,因为有很多原因。 缺省情况下,容器通常被认为是更安全的,因为它们大大减少了给定应

立即下载
docker镜像 nginx 1.11.3

基于busybox的nginx docker镜像 非常小 仅仅3.69M 包含完整的nginx程序 默认www路径是/var/www/html 可以将目录挂载到这个路径 直接就可以启动容器使用了 也可以exec进容器后更改nginx的配置文件实现负载均衡 4层代理等功能

立即下载
nginx-le, 带有自动加密功能的Nginx ( Docker 映像).zip

nginx-le, 带有自动加密功能的Nginx ( Docker 映像) nginx-le-- Nginx 网络和代理,让我们加密带有集成的简单 Nginx 映像( 基于 alpine ) 让我们加密支持。:如何使用获取 docker-compose.yml 并更改:将时区设置为本地,例如 TZ=U

立即下载
基于docker部署前后端分离项目文档

根据某课网视频整理的基于docker部署前后端项目,包括linux基础命令整理,具体安装的环境,每一步都很详细,均有截图和文字描述,以及本人部署过程中遇见的错误及解决办法

立即下载
基于docker-compose构建filebeat + Logstash +Elasticsearch+ kibana日志系统

基于docker-compose构建filebeat + Logstash +Elasticsearch+ kibana日志系统 对nginx日志进行正则切割字段。 https://www.jianshu.com/p/f7927591d530

立即下载
nginx和php的Dockerfile文件

nginx12和php5.6的Dockerfile文件,用于镜像存储到仓库,也可用于k8s

立即下载
Python-mbentleydockerdjangouwsginginx基于debianjessie的Docker镜像包含Djangouwsgi和nginx

mbentley/docker-django-uwsgi-nginx-基于debian:jessie 的 Docker 镜像, 包含 Django (uwsgi) 和 nginx

立即下载
docker-compose

docker-compose 搭建的lamp+redis 代码 附上docker-compose # 标准配置文件应该包含 version、services、networks 三大部分, # 其中最关键的就是 services 和 networks 两个部分,下面先来看 services 的书写规则 # 指定版本号 version: '2' services: # 在 services 标签下的第二级标签是 console,这个名字是用户自己自定义,它就是服务名称。 console: # 为自定义的容器指定一个名称,而不是使用默认的名称 container_name:

立即下载
docker快速构建disconf镜像

准备mysql, tomcat, nginx的Dockerfile文件,用于生成定制的镜像 redis,zookeeper 镜像直接从云端获取。 打开终端进入tomcat目录,执行: docker build -t conf_tomcat:0.0.1 . 再进入nginx目录,执行: docker build -t conf_nginx:0.0.1 . 再进入mysql目录,执行: docker build -t conf_mysql:0.0.1 . docker images 就能看到这三个新的镜像 root@ubuntu:/home/anan/docker/docker_dis

立即下载
Docker的原理及使用

Docker 是基于Go语言实现的开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。后来加入到了Linux基金会,遵从Apache2.0协议,源代码在GitHub上进行维护。Docker的主要目标是"Build,ship and Run Any App,Anywhere" ,也就是通过对应用组件的封装、分发、部署、运行等声明周期的管理,使用户的APP(例如:nginx服务、mysql服务等)及其运行环境能够做到“一次封装,到处运行”。

立即下载
docker2018-5-8

ocker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

立即下载
Dockerfile 编译安装nginx

Dockerfile 编译安装nginx FROM hub.c.163.com/netease_comb/centos:7 RUN yum install -y gcc gcc-c++ make openssl-devel pcre-devel #http://nginx.org/download/nginx-1.12.2.tar.gz ADD nginx-1.12.2.tar.gz /tmp/ WORKDIR /tmp/nginx-1.12.2 RUN ./configure --prefix=/usr/local/nginx --with-http_stub_status_modu

立即下载
FastDFS+Nginx安装及配置

FastDFS+Nginx 安装及配置。FastDFS 是一个开源的轻量级分布式文件系统,纯 C 实现,支持 Linux、FreeBSD 等 UNIX 系统,FastDFS 可以看做是基于文件的 key value pair 存储系统,包含两个角色,分别为跟踪 服务器(tracker server)和存储服务器(storage server)

立即下载
docker集成thinkPHP5.0之LNMP开发环境

利用docker快速搭建集成thinkPHP5.0之LNMP开发环境

立即下载
nginx搭建文件服务器上传文件获取文件

基于openresty+nginx+lua实现文件服务器(包括获取文件及上传文件)

立即下载
Fastdfs+nginx Dockerfile及安装包

Fastdfs+nginx 一键部署,只需2行代码,实现分布式存储系统+重定向功能,Dockerfile实现,附操作说明

立即下载
自己动手写Docker.陈显鹭(带详细书签).pdf

通过讲解 Docker 使用到的各种底层技术,例如Namespace、Cgroups等来自己一步步动手完成一个简单版本的Docker。在自己动手的过程中,从而对Docker 这个技术有一个整体、细致的了解。能够明白Docker 的原理以及结构,从而加深对目前炽手可热的Docker 技术的理解,方便解决工作中使用Docker 遇到的各种问题。 本书在详细分析Docker所依赖的技术栈的基础上,一步一步地通过代码实例,让读者可以自己循序渐进地用Go语言构建出一个容器的引擎。不同于其他Docker原理介绍或代码剖析的书籍,本书旨在提供给读者一条动手路线,一步一步地实现Docker的隔离性,构建Do

立即下载