From 20e725444ddafde15228d80e8f4adc4611f94aa4 Mon Sep 17 00:00:00 2001 From: Nonoo Date: Mon, 14 Aug 2023 17:38:54 +0200 Subject: [PATCH] Update Dockerfile --- Dockerfile | 11 +++-------- docker-build.sh | 3 +++ 2 files changed, 6 insertions(+), 8 deletions(-) create mode 100755 docker-build.sh diff --git a/Dockerfile b/Dockerfile index 8dcec67..2aa6fd3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,15 +3,10 @@ WORKDIR /app/ COPY . . RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -v -FROM alpine as prep -RUN wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp - FROM python:alpine -RUN apk update -RUN apk upgrade -RUN apk add --no-cache ffmpeg -COPY --from=prep yt-dlp /usr/local/bin -RUN chmod 755 /usr/local/bin/yt-dlp +RUN wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp && \ + chmod 755 /usr/local/bin/yt-dlp +RUN apk update && apk upgrade && apk add --no-cache ffmpeg COPY --from=builder /app/yt-dlp-telegram-bot /app/yt-dlp-telegram-bot ENTRYPOINT ["/app/yt-dlp-telegram-bot"] diff --git a/docker-build.sh b/docker-build.sh new file mode 100755 index 0000000..67ba9a9 --- /dev/null +++ b/docker-build.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +docker build -t nonoo/yt-dlp-telegram-bot:latest .