AutomatorでDockerコマンドを実行したいです
解決したいこと
AutomatorでDockerコマンドを定期実行したいのですがエラーが発生してしまいできていません。解決方法をご教示いただけますと幸いです。
Docker、Docker-compose、XQuartzを使用します。
【ローカルでのコマンド】
xhost + 127.0.0.1
cd desktop/(フォルダ名)
docker-compose up -d
docker exec selenium python3 (ファイル名)
これをシェルスクリプト用に書き換えてみました
↓
【シェルスクリプト】
cd /Users/(ユーザー名)/Desktop/(フォルダ名)
/opt/X11/bin/xhost + 127.0.0.1
/usr/local/bin/docker-compose up -d
/usr/local/bin/docker exec selenium python3 (ファイル名)
しかし実行すると下記のエラーが表示されます。
発生している問題・エラー
アクション“シェルスクリプトを実行”でエラーが起きました: “exec: "docker-compose-v1": executable file not found in $PATH
Current PATH : /usr/bin:/bin:/usr/sbin:/sbin
Error response from daemon: Container (コンテナ名) is not running”
/usr/local/bin/docker は一応 which dockerコマンドで出てきた結果になります。
自分で試したこと
エラー内容でググったりしていますが、まさにこれだというものが見つけられていません。