diff --git a/CHANGES b/CHANGES index 02cc496bf..02fe2ac77 100644 --- a/CHANGES +++ b/CHANGES @@ -2869,4 +2869,5 @@ * mail: update Solr to 8.11.4 * mail: update Haraka to 3.0.5 * Add sqlite3 addon +* docker: update docker to 27.3.1 diff --git a/scripts/installer.sh b/scripts/installer.sh index ce8a34f02..3b125e9cd 100755 --- a/scripts/installer.sh +++ b/scripts/installer.sh @@ -105,8 +105,9 @@ if dpkg -s resolvconf 2>/dev/null >/dev/null; then fi # https://docs.docker.com/engine/installation/linux/ubuntulinux/ -readonly docker_version="26.0.1" -readonly containerd_version="1.6.31-1" +# https://download.docker.com/linux/ubuntu/dists/noble/pool/stable/amd64/ +readonly docker_version="27.3.1" +readonly containerd_version="1.7.23" if ! which docker 2>/dev/null || [[ $(docker version --format {{.Client.Version}}) != "${docker_version}" ]]; then log "installing/updating docker" @@ -115,7 +116,7 @@ if ! which docker 2>/dev/null || [[ $(docker version --format {{.Client.Version} echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --log-driver=journald --exec-opt native.cgroupdriver=cgroupfs --storage-driver=overlay2 --experimental --ip6tables" > /etc/systemd/system/docker.service.d/cloudron.conf # there are 3 packages for docker - containerd, CLI and the daemon (https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/) - $curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/containerd.io_${containerd_version}_amd64.deb" -o /tmp/containerd.deb + $curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/containerd.io_${containerd_version}-1_amd64.deb" -o /tmp/containerd.deb $curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce-cli_${docker_version}-1~ubuntu.${ubuntu_version}~${ubuntu_codename}_amd64.deb" -o /tmp/docker-ce-cli.deb $curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce_${docker_version}-1~ubuntu.${ubuntu_version}~${ubuntu_codename}_amd64.deb" -o /tmp/docker.deb