使用 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"
我正在尝试使用 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"