diff options
author | 2015-01-15 14:09:13 -0800 | |
---|---|---|
committer | 2015-01-15 14:09:13 -0800 | |
commit | f3c7ae229d32f36c6ce85e418b566f86df52dcfd (patch) | |
tree | faec1089487cf5aa4615fe2c8fae99e69c380d86 /tools/gce_setup/grpc_docker.sh | |
parent | 4036f002e1026fd7e1e2d5f134b5713ab7a82bcd (diff) |
Updates launch server to remove existing server if it's present
Diffstat (limited to 'tools/gce_setup/grpc_docker.sh')
-rwxr-xr-x | tools/gce_setup/grpc_docker.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/gce_setup/grpc_docker.sh b/tools/gce_setup/grpc_docker.sh index 8a72853e18..bf776126b5 100755 --- a/tools/gce_setup/grpc_docker.sh +++ b/tools/gce_setup/grpc_docker.sh @@ -480,7 +480,9 @@ grpc_launch_server() { _grpc_set_project_and_zone -f grpc_launch_server_args "$@" || return 1 gce_has_instance $grpc_project $host || return 1; - cmd="sudo docker run -d --name $docker_name" + cmd="sudo docker kill $docker_name > /dev/null 2>&1; " + cmd+="sudo docker rm $docker_name > /dev/null 2>&1; " + cmd+="sudo docker run -d --name $docker_name" cmd+=" -p $grpc_port:$grpc_port $docker_label" local project_opt="--project $grpc_project" local zone_opt="--zone $grpc_zone" |