docker: bump alpine v3.19 -> 3.22 (#17155)
Updates #15328 Change-Id: Ib33baf8756b648176dce461b25169e079cbd5533 Signed-off-by: Tom Proctor <tomhjp@users.noreply.github.com>main
parent
9d661663f3
commit
bb38bf7414
@ -1 +1 @@ |
|||||||
3.19 |
3.22 |
||||||
@ -1,12 +1,12 @@ |
|||||||
# Copyright (c) Tailscale Inc & AUTHORS |
# Copyright (c) Tailscale Inc & AUTHORS |
||||||
# SPDX-License-Identifier: BSD-3-Clause |
# SPDX-License-Identifier: BSD-3-Clause |
||||||
|
|
||||||
FROM alpine:3.19 |
FROM alpine:3.22 |
||||||
RUN apk add --no-cache ca-certificates iptables iptables-legacy iproute2 ip6tables iputils |
RUN apk add --no-cache ca-certificates iptables iptables-legacy iproute2 ip6tables iputils |
||||||
# Alpine 3.19 replaces legacy iptables with nftables based implementation. We |
# Alpine 3.19 replaced legacy iptables with nftables based implementation. We |
||||||
# can't be certain that all hosts that run Tailscale containers currently |
# can't be certain that all hosts that run Tailscale containers currently |
||||||
# suppport nftables, so link back to legacy for backwards compatibility reasons. |
# suppport nftables, so link back to legacy for backwards compatibility reasons. |
||||||
# TODO(irbekrm): add some way how to determine if we still run on nodes that |
# TODO(irbekrm): add some way how to determine if we still run on nodes that |
||||||
# don't support nftables, so that we can eventually remove these symlinks. |
# don't support nftables, so that we can eventually remove these symlinks. |
||||||
RUN rm /sbin/iptables && ln -s /sbin/iptables-legacy /sbin/iptables |
RUN ln -s /sbin/iptables-legacy /sbin/iptables |
||||||
RUN rm /sbin/ip6tables && ln -s /sbin/ip6tables-legacy /sbin/ip6tables |
RUN ln -s /sbin/ip6tables-legacy /sbin/ip6tables |
||||||
|
|||||||
Loading…
Reference in new issue