[GH-ISSUE #9442] Useful Debian 12 VM Commands #836 Docker-Compose updates #2072

Closed
opened 2026-02-26 12:51:13 +03:00 by kerem · 1 comment
Owner

Originally created by @BernCarney on GitHub (Nov 25, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/9442

📌 Task summary

Using the docker install from 'https://get.docker.com' installs docker-compose by default

📋 Task details

I'm not sure the Install Docker Compose section is need anymore given that the install script from https://get.docker.com installs docker-compose by default now. Output can be seen below from install script:

user@host:~$ sh <(curl -sSL https://get.docker.com)
# Executing docker install script, commit: 7d96bd3c5235ab2121bcb855dd7b3f3f37128ed4
+ sudo -E sh -c apt-get -qq update >/dev/null
+ sudo -E sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null
+ sudo -E sh -c install -m 0755 -d /etc/apt/keyrings
+ sudo -E sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" -o /etc/apt/keyrings/docker.asc
+ sudo -E sh -c chmod a+r /etc/apt/keyrings/docker.asc
+ sudo -E sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable" > /etc/apt/sources.list.d/docker.list
+ sudo -E sh -c apt-get -qq update >/dev/null
+ sudo -E sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin docker-model-plugin >/dev/null
[   69.773194] kauditd_printk_skb: 99 callbacks suppressed
[   69.773196] audit: type=1400 audit(1764095497.999:110): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=1434 comm="apparmor_parser"
[   70.045725] Initializing XFRM netlink socket
[   70.115197] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.

user@host:~$ docker -v
Docker version 29.0.4, build 3247a5a

user@host:~$ docker compose version
Docker Compose version v2.40.3
Originally created by @BernCarney on GitHub (Nov 25, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/9442 ### 📌 Task summary Using the docker install from 'https://get.docker.com' installs docker-compose by default ### 📋 Task details I'm not sure the **Install Docker Compose** section is need anymore given that the install script from `https://get.docker.com` installs docker-compose by default now. Output can be seen below from install script: ```bash user@host:~$ sh <(curl -sSL https://get.docker.com) # Executing docker install script, commit: 7d96bd3c5235ab2121bcb855dd7b3f3f37128ed4 + sudo -E sh -c apt-get -qq update >/dev/null + sudo -E sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null + sudo -E sh -c install -m 0755 -d /etc/apt/keyrings + sudo -E sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" -o /etc/apt/keyrings/docker.asc + sudo -E sh -c chmod a+r /etc/apt/keyrings/docker.asc + sudo -E sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable" > /etc/apt/sources.list.d/docker.list + sudo -E sh -c apt-get -qq update >/dev/null + sudo -E sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin docker-model-plugin >/dev/null [ 69.773194] kauditd_printk_skb: 99 callbacks suppressed [ 69.773196] audit: type=1400 audit(1764095497.999:110): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=1434 comm="apparmor_parser" [ 70.045725] Initializing XFRM netlink socket [ 70.115197] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. user@host:~$ docker -v Docker version 29.0.4, build 3247a5a user@host:~$ docker compose version Docker Compose version v2.40.3 ```
kerem closed this issue 2026-02-26 12:51:13 +03:00
Author
Owner

@MickLesk commented on GitHub (Nov 25, 2025):

done

<!-- gh-comment-id:3577048351 --> @MickLesk commented on GitHub (Nov 25, 2025): done
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2072
No description provided.