whitegtr
@whitegtr
Эникей :с

Не подтягиваются библиотеки/зависимости?

Приветствую, может кто - то сталкивался с такой проблемой.
Есть сервис на GO, локально не работает до того пока я не установлю IDE GoLand.
Надо завернуть его в докер, после того как заворачиваю соответственно он не работает, я так подумал что какие - то библиотечки/зависимости IDE GoLand подтягивает сама, каким образом можно завернуть сервис в докер, соответственно чтобы он работал.
Ниже положу докерфайл.
FROM golang:1.15 as build 
RUN mkdir /app
WORKDIR /app
COPY . .
RUN CGO_ENABLED=0 go build -o /app/service .

FROM alpine
RUN apk --no-cache add tzdata && mkdir -p /app/conf
ENV TZ=Asia/Almaty
WORKDIR /app
COPY --from=build /app/service /app/
COPY --from=build /app/conf/app.conf /app/conf
COPY --from=build /app/conf/app.yml /app/conf
RUN adduser --disabled-password -u 8835 bmg && chown -R bmg /app/
USER bmg 
ENTRYPOINT ["/app/service"]
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
локально не работает

А что в логах?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы