/ bin / sh - c docker: не найдено, возвращен ненулевой код: 127 - PullRequest
0 голосов
/ 17 февраля 2020

Команда /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

...