0

我想自动化包括启动 Minio 服务器的部署。但是,当我启动 Minio 服务器时minio server myserver,会运行一个进程,我通常会使用 Ctrl+C 终止该进程,然后继续执行下一步的部署。

现在我正在编写一个 bash 脚本,它将为我自动执行所有这些步骤,但是当我创建 minio 服务器时,我无法克服这一点。

我尝试了什么:

#!/usr/bin/env bash
git clone https://github.com/openfaas/faas
docker swarm init
cd faas && ./deploy_stack.sh --no-auth
minio server myserver && kill $(pgrep minio server myserver)
cd data && mc mb incoming && mc mb processed

如何在同一个 bash 脚本中终止此进程?

4

0 回答 0