export HostIP="127.0.0.1"
docker run -d -p 2379:2379 -p 2380:2380 --name pd pingcap/pd
--name="pd"
--data-dir="pd"
--client-urls="http://0.0.0.0:2379"
--advertise-client-urls="http://${HostIP}:2379"
--peer-urls="http://0.0.0.0:2380"
--advertise-peer-urls="http://${HostIP}:2380"
--log-file=pd.log
docker run -d --name tikv1
-p 20160:20160
pingcap/tikv:latest
--addr="0.0.0.0:20160"
--advertise-addr="${HostIP}:20160"
--data-dir="/data/tikv"
--pd="${HostIP}:2379"
docker run -d --name tikv2
-p 20162:20160
pingcap/tikv:latest
--addr="0.0.0.0:20160"
--advertise-addr="${HostIP}:20162"
--data-dir="/data/tikv"
--pd="${HostIP}:2379"
docker run -d --name tikv3
-p 20163:20160
pingcap/tikv:latest
--addr="0.0.0.0:20160"
--advertise-addr="${HostIP}:20163"
--data-dir="/data/tikv"
--pd="${HostIP}:2379"
docker run -d --name tikv4
-p 20164:20160
pingcap/tikv:latest
--addr="0.0.0.0:20160"
--advertise-addr="${HostIP}:20164"
--data-dir="/data/tikv"
--pd="${HostIP}:2379"