Commit graph

29 commits

Author SHA1 Message Date
Hynek Šabacký
c2a6a5e17d docker: Update Dockerfiles to install protobuf-compiler to use protoc instead of protoc-c 2025-11-27 15:52:28 +01:00
Daniel Salzman
f8c0884f2a Dockerfile: fix protocol in EXPOSE instruction should be lowercase 2025-09-17 07:38:12 +02:00
Daniel Salzman
14bdfd16e6 Dockerfile: enable Redis 2025-09-12 16:50:41 +02:00
Daniel Salzman
be7b1e6bbf Dockerfile: fix LegacyKeyValueFormat warnings 2025-07-29 18:01:42 +02:00
Daniel Salzman
7c6824b736 Dockerfile: use some t64 libraries to build on armhf 2025-04-28 08:47:17 +02:00
Daniel Salzman
30cd1180cc Dockerfile: switch to Debian Trixie 2025-04-28 07:48:20 +02:00
Daniel Salzman
1913c0f1f7 Dockerfile: expose 853/TCP port for DoT 2024-10-07 08:20:15 +02:00
Daniel Salzman
4d6f1c52cc Dockerfile: increment -D_FORTIFY_SOURCE to 3 2024-08-11 21:19:40 +02:00
Daniel Salzman
6b28d431b9 Dockerfile: don't copy /share, which no longer contains man pages 2024-05-15 14:04:19 +02:00
Daniel Salzman
e76382352f Dockerfile: add missing library version to libidn2 package name 2024-01-15 13:26:07 +01:00
Daniel Salzman
941f0e1e5e deb: switch from libidn2-0-dev to libidn2-dev 2023-12-22 17:12:54 +01:00
Daniel Salzman
1e198f170d docker: add (inter-container) support for D-Bus signaling 2023-10-15 21:06:50 +02:00
Jan Hák
aca31372f7 docker: change MAINTAINER to LABEL due to deprecation 2023-07-13 08:40:43 +02:00
Daniel Salzman
8a15fa686c Dockerfile: expose port 853/UDP (DoQ) 2023-06-21 15:32:37 +02:00
Daniel Salzman
d02dab09dc Dockerfile: add libngtcp2 dependencies 2023-01-20 19:18:42 +01:00
Daniel Salzman
f4a0f9e4e7 Dockerfile: fix building using buildx 2023-01-20 19:01:10 +01:00
Daniel Salzman
8c37f22a83 Dockerfile: fix building on Bookworm 2023-01-20 16:30:37 +01:00
Daniel Salzman
81ec032a0e Dockerfile: fix dependencies for Bookworm 2023-01-20 13:50:39 +01:00
Daniel Salzman
e80070e945 Dockerfile: switch to liburcu 8 2022-08-22 18:08:32 +02:00
Daniel Salzman
06f37815aa Dockerfile: switch to Debian 12 and enable QUIC 2022-08-22 17:43:12 +02:00
Daniel Salzman
b397245160 Dockerfile: facilitate the use of unprivileged container
Based on work by Pierre-Olivier Mercier <nemunaire@nemunai.re>

closes #783
2022-01-26 18:10:17 +01:00
Daniel Salzman
01f4d6c6eb Dockerfile: add options and improve building
- New option FASTPARSER=disable|enable
- New option CHECK=disable|enable for unittests execution
- Explicit CFLAGS="-g -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector-strong"
- Added --enable-dnstap
2021-11-22 13:37:29 +01:00
Daniel Salzman
badaf4ec07 Dockerfile: replace iproute2 with libmnl 2021-02-23 16:20:17 +01:00
Daniel Salzman
606ead16a6 Dockerfile: switch to debian bullseye with proper libbpf 2021-02-10 15:06:50 +01:00
Daniel Salzman
a1b390ffbe Dockerfile: enable XDP 2021-02-05 12:30:47 +01:00
Daniel Salzman
0a9bb22e37 Dockerfile: add libnghttp2 2020-07-20 10:03:47 +02:00
Daniel Salzman
cdcd3a4c4f Dockerfile: update dependencies for new Debian 2019-07-17 17:11:44 +02:00
Daniel Salzman
ed17fa2c72 Dockerfile: use '--prefix=/' and 'DESTDIR=/tmp/knot-install' 2018-12-10 14:04:22 +01:00
Daniel Salzman
be10afd022 Dockerfile: use working directory instead of git clone 2018-11-23 10:57:02 +01:00
Renamed from scripts/Dockerfile (Browse further)