@axce1

Как через rust отправить сообщение в телеграм из docker контейнера?

Написал скрипт который отправляет сообщения в телеграмм, собрал локально сообщения отправляются.
Завернул в докер, и сообщения не отправляются. Интернеты подсказали что нужно поставить ca-certificated и libssl-dev, но без успешно.
Что еще нужно доставить или подскажите рабочий образ.

Образ докера
FROM rust:1.71 AS builder

RUN update-ca-certificates

# Create appuser
ENV USER=user
ENV UID=10001

RUN adduser \
    --disabled-password \
    --gecos "" \
    --home "/nonexistent" \
    --shell "/sbin/nologin" \
    --no-create-home \
    --uid "${UID}" \
    "${USER}"


WORKDIR /app

COPY ./ .

RUN cargo build --release

FROM debian:11-slim

# Import from builder.
COPY --from=builder /etc/passwd /etc/passwd
COPY --from=builder /etc/group /etc/group

RUN apt update && apt install libssl-dev ca-certificates -y 

WORKDIR /app

# Copy our build
COPY --from=builder /app/target/release/duty ./

# Use an unprivileged user.
USER user:user

CMD ["/app/duty"]
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
@axce1 Автор вопроса
вопрос снимается, ССЗБ
не прокидывались env из ОС, отдебажил и обнаружил ошибку
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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