命令/bin/sh -c docker login xxxx.live.dynatrace.com -u XXXX -p XXXXX
返回了一个非零代码:127
当我尝试执行默认的docker文件时,我也遇到此错误。
代码如下:
FROM node:10
WORKDIR /usr/src
RUN apt-get -y update
RUN docker login xxxx.live.dynatrace.com -u XXXX -p XXXXXX
COPY --from=sqx97905.live.dynatrace.com/linux/oneagent-codemodules:all / /
ENV LD_PRELOAD /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so
COPY . .
RUN npm install
EXPOSE 8080
CMD [ "node", "server.js" ]
我需要登录,以便我可以复制dynatrace代理,因此我已将login命令放在COPY命令之前。当我登录到终端但我需要在运行时登录到dynatrace时,它工作正常,然后我将面对/bin/sh : 1 docker not found