# docker buildx create --use
# docker buildx build --platform linux/amd64,linux/arm64 --build-arg VERSION=0.6.1 -t karoid/audiowmark-debian:0.6.1-bookworm -t karoid/audiowmark-debian:latest --push .
ARG DEBIAN_VERSION=bookworm-slim
FROM debian:$DEBIAN_VERSION as builder1
ARG VERSION=0.6.1
LABEL stage=builder
# audiowmark 설치
RUN apt update -y \
&& apt upgrade -y \
&& apt install -y build-essential automake autoconf libtool autoconf-archive gettext \
libfftw3-dev libsndfile1-dev libgcrypt20-dev libzita-resampler-dev \
libmpg123-dev libavcodec-dev libavformat-dev libavutil-dev libswresample-dev git ffmpeg gcc \
&& cd /tmp && git clone -b $VERSION --depth 1 https://github.com/swesterfeld/audiowmark.git \
&& cd /tmp/audiowmark && ./autogen.sh --with-ffmpeg && make && make install \
&& rm -rf /tmp/audiowmark
RUN apt-get remove -y build-essential automake autoconf libtool autoconf-archive gettext git \
&& apt autoremove -y
Content type
Image
Digest
sha256:89711cecf…
Size
416.5 MB
Last updated
about 3 years ago
docker pull karoid/audiowmark-debian