原文:Docker+Jenkins持续集成环境(4):使用etcd+confd实现容器服务注册与发现

前面我们已经通过jenkins docker搭建了基本的持续集成环境,实现了服务的自动构建和部署,但是,我们遇到一个问题,jenkins构建出来的镜像部署后,需要通过ip:port去访问,有什么更好的方法吗 肯定是通过域名啊 前提是你注册一个域名,或者修改机器hosts文件。 本文介绍通过引入etcd confd实现部署服务的自动注册,自动生成nginx配置文件,实现每个服务独立域名访问。 配置域 ...

2018-01-24 14:52 0 1708 推荐指数:

查看详情

Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

前文使用Docker搭建Jenkins+Docker持续集成环境我们已经搭建了基于docker+jenkins持续集成环境,并构建了基于maven的项目。这一节,我们继续扩展功能,增加对Nodejs的支持,实现nodejs项目构建、并打包成docker镜像和自动部署。 1. 配置Nodejs ...

Tue Jan 16 01:14:00 CST 2018 1 4237
Docker+Jenkins持续集成环境(5): android构建与apk发布

项目组除了常规的java项目,还有不少android项目,如何使用jenkins实现自动构建呢?本文会介绍安卓项目通过jenkins构建的方法,并设计开发一个类似蒲公英的app托管平台。 android 构建 安装android sdk: 先下载sdk tools 然后使用 ...

Wed Feb 07 19:17:00 CST 2018 0 2836
etcd+confd+nginx实现服务自动注册发现

一、etcd集群搭建 etcd集群搭建可参考:https://www.cnblogs.com/shenjianping/p/14399264.html 二、nginx的安装与启动 1、安装前环境准备 2、下载源码包 3、解压缩 4、配置安装目录 ...

Tue Feb 16 21:37:00 CST 2021 0 317
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM