github地址:https://github.com/QubitProducts/bamboo
1.1 下载bamboo镜像并放置私有registry
docker pull gregory90/bamboo:0.2.11
docker tag gregory90/bamboo 192.168.1.103:5000/bamboo
docker push 192.168.1.103:5000/bamboo
1.2 在任意局域网机器上
docker pull 192.168.1.103:5000/bamboo
运行此镜像
docker run -t -i -d -p 8000:8000 -p 80:80 \
-e MARATHON_ENDPOINT=http://192.168.1.110:8080,http://192.168.1.111:8080,http://192.168.1.112:8080 \
-e BAMBOO_ENDPOINT=http://192.168.1.113:8000 \
-e BAMBOO_ZK_HOST=192.168.1.110:2181,192.168.1.111:2181,192.168.1.112:2181 \
-e CONFIG_PATH="config/production.example.json" \
-e BAMBOO_DOCKER_AUTO_HOST=true \
192.168.1.103:5000/bamboo
1.3 运行效果
访问发布baboo的机器:http://ip:8000
自动检测我们在marathon发布的docker程序
1.4 修改程序映射地址
1.5 测试访问
- tomcat
http://ip
- demo
http://ip/xx
转自http://wiselyman.iteye.com