add jq to container

This commit is contained in:
2025-01-16 15:33:16 +01:00
parent 79352ec046
commit ad482533fa
2 changed files with 6 additions and 6 deletions

View File

@@ -1,20 +1,20 @@
ARG IPTABLES_MODE=nft
#install iptables
FROM ubuntu:noble AS iptables
FROM ubuntu:noble AS apt
RUN --mount=type=cache,target=/var/lib/apt/lists,sharing=locked --mount=type=cache,target=/var/cache/apt,sharing=locked <<EOF
apt update
apt upgrade -y
apt install iptables -y
apt install iptables jq -y
EOF
#set alternative to use iptables-legacy
FROM iptables AS iptables-legacy
FROM apt AS iptables-legacy
RUN update-alternatives --set iptables /usr/sbin/iptables-legacy
RUN update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
#set alternative to use iptables-nft
FROM iptables AS iptables-nft
FROM apt AS iptables-nft
RUN update-alternatives --set iptables /usr/sbin/iptables-nft
RUN update-alternatives --set ip6tables /usr/sbin/ip6tables-nft