0

我想编写一个 shell 脚本,我将在其中进入任何gcloud侧面环境,并且我将有多个将运行的 docker 映像。我将在任何容器中以 bash 模式进入,然后运行gcloud connect MySQL只是Rubik. 我怎样才能输入这些使用shell script?我写的脚本很简单::

#!/bin/bash
echo "Executing cluster"
docker exec -ti cluster-name bash
echo "Starting a connection to gcloud mysql"
gcloud sql connect ql03-ee102-mysql --user=root --quiet.

该命令一直运行到“ docker exec -ti cluster-name bash ”并在 Rubik 内部进入 bash 模式,但之后停止运行并且不运行下一条语句。如果是这样,那么我可以创建其他数据库脚本。我如何实现它?我被困住了。任何直升机将不胜感激。

4

0 回答 0