Кто-нибудь сталкивался с этой ошибкой при установке и использовании air через Docker?

      error obtaining VCS status: exit status 128
        Use -buildvcs=false to disable VCS stamping.
failed to build, error: exit status 1
running...
/bin/sh: /src/tmp/main: not found
error obtaining VCS status: exit status 128
        Use -buildvcs=false to disable VCS stamping.

Мои конфигурации докера

      FROM golang:1.19.2-alpine

RUN apk update && apk upgrade && \
    apk add git make curl openssh-client

# Add a work directory
WORKDIR /src

# Install air for development
RUN curl -fLo install.sh https://raw.githubusercontent.com/cosmtrek/air/master/install.sh \
    && chmod +x install.sh && sh install.sh && cp ./bin/air /bin/air

# Start app
CMD air start

используйте воздух для перезагрузки моего кода

1 ответ

Убедитесь, что необходимые зависимости установлены правильно, запустив go modvendor , и вы используете стабильные версии go (1.17) и alpine (3.16).

Другие вопросы по тегам