未验证 提交 0fcd5fea 编写于 作者: Z zhaojun 提交者: GitHub

Merge pull request #110 from cherrylzhao/dev

update readme, add docker-compose for proxy.
......@@ -14,13 +14,21 @@ please execute it before you first run the example.
Please make sure master-slave data sync on MySQL is running correctly. Otherwise this example will query empty data from slave.
## Using docker-compose to config startup environment
### before we use docker compose, please install docker first : https://docs.docker.com/compose/install/
### usage is as following :
1. access the docker folder (cd docker)
before we use docker compose, please install docker first : https://docs.docker.com/compose/install/
#### sharding-jdbc
1. access the docker folder (cd docker/sharding-jdbc/sharding)
2. launch the environment by docker compose (docker-compose up -d)
3. access mysql / etcd / zookeeper as you want
4. if there is conflict on port, just modify the mapper port in docker-compose.yml and then launch docker compose again(docker-compose up -d)
5. if you want to stop these environment, use command docker-compose stop
5. if you want to stop these environment, use command docker-compose down
#### sharding-proxy
1. access the docker folder (cd docker/sharding-proxy/sharding)
2. launch the environment by docker compose (docker-compose up -d)
3. access proxy by `mysql -h127.0.0.1 -P13308 -proot -uroot`
4. if there is conflict on port, just modify the mapper port in docker-compose.yml and then launch docker compose again(docker-compose up -d)
5. if you want to stop these environment, use command docker-compose down
to clean the docker container , you could use docker rm `docker ps -a -q` (be careful)
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册