Кто-нибудь сталкивался с этой ошибкой при установке и использовании 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).