Команда /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, чтобы я поставил команду входа перед командой COPY. Он работает нормально, когда я вошел в терминал, но мне нужно войти в Dynatrace во время выполнения, тогда я сталкиваюсь с /bin/sh : 1 docker not found