🐛 Explicitly install curl and ca-certificates in PACK_LIST 🐛

curl was not in PACK_LIST so Alpine fell back to the busybox curl
applet which has limited SSL/TLS support and fails cert validation.
ca-certificates was only installed in 05-custom.sh, making the
dependency implicit. Both are now explicit in PACK_LIST so Alpine
installs the full libcurl binary and Mozilla CA bundle during the
package install phase, before 05-custom.sh even runs.
- Dockerfile: add curl and ca-certificates to PACK_LIST

Dockerfile
This commit is contained in:
2026-05-31 15:46:32 -04:00
parent 98640213a2
commit 9a193fe6e8
+1 -1
View File
@@ -54,7 +54,7 @@ ARG PHP_SERVER
ARG SHELL_OPTS ARG SHELL_OPTS
ARG PATH ARG PATH
ARG PACK_LIST="fuse-overlayfs btrfs-progs xfsprogs e2fsprogs e2fsprogs-extra zfs git ip6tables iptables openssl pigz shadow-uidmap xz docker openssh cgroup-tools " ARG PACK_LIST="curl ca-certificates fuse-overlayfs btrfs-progs xfsprogs e2fsprogs e2fsprogs-extra zfs git ip6tables iptables openssl pigz shadow-uidmap xz docker openssh cgroup-tools "
ENV ENV=~/.profile ENV ENV=~/.profile
ENV SHELL="/bin/sh" ENV SHELL="/bin/sh"