我正在尝试在这样的 bash 脚本中运行多个 js 文件。这行不通。容器出现但不运行脚本。但是,当我 ssh 到容器并运行此脚本时,脚本运行良好并且节点服务出现。谁能告诉我我做错了什么?
Dockerfile
FROM node:8.16
MAINTAINER Vivek
WORKDIR /a
ADD . /a
RUN cd /a && npm install
CMD ["./node.sh"]
脚本如下
节点.sh
#!/bin/bash
set -e
node /a/b/c/d.js &
node /a/b/c/e.js &