Skip to content

zhupengfly/compose

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-compose

help you build services quickly

The docker-compose.yml include elasticsearch mysql redis-cluster's build in compose plugin action,you can set your volumes path for your system and uptate your some service's password in this!

first

you will run this /bin/bash init-compose.sh set your system,if so ,skip it! for example:

nginx

build your host file in conf/conf.d path,of course it include ssl certificate support

redis

you want to set your external ip in this redis cluster,you can update custom_paramas.conf set redis-password=yourpassword if you want to the redis-cluster provide access to external network you can set redis-host=yourexternalipaddress

elasticsearch

This elasticsearch service only a stand-alone instance,but it will help you build a demo service in your dev environment

mysql

You can set your password in this docker-compose.yml, but it not security,you should optimize this way!

mogodb

This docker image only support three nodes that 27000-27002,if you can build more nodes,you should update some file,this is standonle replSet in one machine,if there are many other machines,you need to modify some files to achieve the purpose, edit mongo/custom_params.conf set your host and password

The gogs not much has changed,According to the official website configuration start up docker-compose up -d gogs

zookeeper

Edit docker-compose.yml modify your config set using docker-compose up -d zoo1 zoo2 zoo3 start up your system

Summary

I'll keep updating more services,such as fastDFS,kafka,and jenkins so on

About

compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 92.6%
  • Shell 4.7%
  • Dockerfile 2.0%
  • HTML 0.7%