Проблемы с док-узлом js: sudo не найден - PullRequest
0 голосов
/ 06 февраля 2019

У меня проблемы с созданием моего файла Docker с помощью Azure DevOps.

Вот копия моего файла Docker:

FROM node:10-alpine

# Create app directory
WORKDIR /usr/src/app

# Copy app
COPY . .

# install packages
RUN apk --no-cache --virtual build-dependencies add \
    git \
    python \
    make \
    g++ \
    && sudo npm@latest -g wait-on concurrently truffle  \
    && npm install \
    && apk del build-dependencies \ 
    && truffle compile --all

# Expose the right ports, the commands below are irrelevant when using a docker-compose file.
EXPOSE 3000
CMD ["npm", "run", "server”]

это работало недавно, теперь я получаю следующеесообщение об ошибке:

sudo не найдено.

В чем причина этой sudo not found ошибки?

1 Ответ

0 голосов
/ 06 февраля 2019

Не используйте sudo.Просто отбрось это из команды.Этот образ по умолчанию уже работает от имени пользователя root - для этого нет причин.

TJs-MacBook-Pro:~ tj$ docker run node:10-alpine whoami
root
...