blob: dbb1026d50715dbbf01627541916e1b5ba3e4b5e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
FROM debian:bookworm-slim
RUN apt-get update \
&& apt install -y \
debian-keyring \
debian-archive-keyring \
apt-transport-https \
ca-certificates \
&& true
COPY bookworm-backports.list /etc/apt/sources.list.d/bookworm-backports.list
ADD https://dl.cloudsmith.io/public/caddy/xcaddy/debian.deb.txt /etc/apt/sources.list.d/caddy.list
ADD https://dl.cloudsmith.io/public/caddy/xcaddy/gpg.key /opt/caddy/gpg.key
RUN gpg \
--dearmor \
-o /usr/share/keyrings/caddy-xcaddy-archive-keyring.gpg \
/opt/caddy/gpg.key
RUN apt-get update \
&& apt-get install -y \
-t bookworm-backports \
golang-go \
xcaddy \
&& true
RUN mkdir /app
WORKDIR /app
|