使用 docker 找不到 sencha 命令

sencha command not found using docker

我正在尝试使用 ruby:alpine 并按照此 link

中指示的说明为煎茶构建图像

正如标题所说,我无法让 alpine 识别 sencha 命令。这个 link 建议我应该在 PATH 环境变量中加入煎茶(它还说我应该关闭终端并打开一个新终端,但我不知道这是否可能)

我试图通过在我的 dockerfile 中写入这个来将 sencha 添加到 PATH 变量

RUN export PATH = /my/path/to/sencha/cmd:$PATH

请注意,在本例中 $PATH 不是 ENV 元素。之后,我添加RUN echo $PATH来检查路径是否真的添加到变量中,但似乎没有起作用...

下一步调用 RUN sencha,我得到命令未找到的错误

这对我有用

ENV PATH="/my/path/to sencha/cmd:$PATH"