文件名称:docker-nginx-blue-green:PoC:蓝绿色部署,使用Docker Compose,Nginx,Consul和Registrator
文件大小:10KB
文件格式:ZIP
更新时间:2024-02-25 17:40:23
docker nginx deployment consul docker-compose
PoC:通过Docker Compose,Nginx,Consul和Registrator进行蓝绿色部署 运行docker network create consul创建一个新网络; docker-compose -f docker-compose-consul.yml up -d运行docker-compose -f docker-compose-consul.yml up -d以启动Consul和Registrator; 在浏览器中打开http://localhost:8500/进行检查; 运行./deploy.sh第一次运行; 在浏览器中打开http://localhost/进行
【文件预览】:
docker-nginx-blue-green-master
----.gitignore(10B)
----docker-compose-consul.yml(967B)
----README.md(864B)
----reset.sh(316B)
----test.py(289B)
----docker-compose.yml(671B)
----init.sh(634B)
----LICENSE(1KB)
----activate.sh(2KB)
----app()
--------Dockerfile(161B)
--------wait-for-it.sh(4KB)
--------index.html(29B)
--------app.conf(111B)
----nginx()
--------Dockerfile(714B)
--------nginx.conf.ctmpl(1KB)
--------consul-template.service(164B)
--------nginx.service(71B)
----deploy.sh(1KB)
----rollback.sh(963B)