Skip to content
This repository has been archived by the owner on Aug 15, 2020. It is now read-only.

Latest commit

 

History

History
18 lines (15 loc) · 1.11 KB

docker-compose.md

File metadata and controls

18 lines (15 loc) · 1.11 KB

Using docker-compose to config startup environment

before we use docker compose, please install docker and docker-compose 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 corresponding port defined 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

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 corresponding port defined 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)