github.com/uber/kraken@v0.1.4/examples/devcluster/herd_start_container.sh (about) 1 #!/bin/bash 2 3 set -ex 4 5 source examples/devcluster/herd_param.sh 6 7 # Start kraken herd. 8 docker run -d \ 9 -p ${TESTFS_PORT}:${TESTFS_PORT} \ 10 -p ${ORIGIN_SERVER_PORT}:${ORIGIN_SERVER_PORT} \ 11 -p ${ORIGIN_PEER_PORT}:${ORIGIN_PEER_PORT} \ 12 -p ${TRACKER_PORT}:${TRACKER_PORT} \ 13 -p ${BUILD_INDEX_PORT}:${BUILD_INDEX_PORT} \ 14 -p ${PROXY_PORT}:${PROXY_PORT} \ 15 -p ${PROXY_SERVER_PORT}:${PROXY_SERVER_PORT} \ 16 -v $(pwd)/examples/devcluster/config/origin/development.yaml:/etc/kraken/config/origin/development.yaml \ 17 -v $(pwd)/examples/devcluster/config/tracker/development.yaml:/etc/kraken/config/tracker/development.yaml \ 18 -v $(pwd)/examples/devcluster/config/build-index/development.yaml:/etc/kraken/config/build-index/development.yaml \ 19 -v $(pwd)/examples/devcluster/config/proxy/development.yaml:/etc/kraken/config/proxy/development.yaml \ 20 -v $(pwd)/examples/devcluster/herd_param.sh:/etc/kraken/herd_param.sh \ 21 -v $(pwd)/examples/devcluster/herd_start_processes.sh:/etc/kraken/herd_start_processes.sh \ 22 --name kraken-herd \ 23 kraken-herd:dev ./herd_start_processes.sh