!/bin/bash
cd /home/pi/dockertest
sudo -S <<< Adminpassword docker-compose up -d --scale chrome=2 --scale firefox=0
我想向 pm2 添加一个脚本来启动 SeleniumGrid。因此,我使用上述代码创建了 .sh 文件,并将其添加到 pm2 中
pm2 start '/home/user/dockertest/startGrid.sh' --name SeleniumGrid
Docker 和 Grid 现已启动,但在 pm2 monit 控制台中,我看到命令不断重复。如何防止这种情况?
-S
insudo
允许从管道输入密码因此您需要
-S
删除sudo
:如果你确实希望它从管道中获取密码:
希望有帮助