在 Docker 容器内运行命令'node filename.js'



我每天午夜每天都需要在Docker容器中运行文件JS。

这是我的文件午夜。SH

#!/bin/bash
docker exec -it hash_app bash
node midnight.js

Docker Exec工作正常。但是命令" node midnight.js"不起作用。

如何在Docker容器内执行午夜。

使用 -c将命令发送为字符串:

docker exec -it hash_app bash -c "node midnight.js"

假设您的文件位于/midnight.js中,否则:

docker exec -it hash_app bash -c "cd /path/to/dir;node midnight.js"

最新更新