mirror of
https://github.com/kerberos-io/agent.git
synced 2026-03-02 22:59:15 +00:00
26 lines
594 B
Docker
26 lines
594 B
Docker
FROM mcr.microsoft.com/devcontainers/go:1.24-bookworm
|
|
|
|
# Install node environment
|
|
RUN apt-get update && \
|
|
apt-get install -y --no-install-recommends \
|
|
nodejs \
|
|
npm \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
# Install ffmpeg
|
|
RUN apt-get update && \
|
|
apt-get install -y --no-install-recommends \
|
|
ffmpeg \
|
|
libavcodec-extra \
|
|
libavutil-dev \
|
|
libavformat-dev \
|
|
libavfilter-dev \
|
|
libavdevice-dev \
|
|
libswscale-dev \
|
|
libswresample-dev \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
USER vscode
|
|
|
|
# Install go swagger
|
|
RUN go install github.com/swaggo/swag/cmd/swag@latest |