Dockge #1960

Closed
opened 2026-02-05 03:04:15 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @ThisWasNotTaken on GitHub (Nov 8, 2025).

Have you read and understood the above guidelines?

Yes

📜 What is the name of the script you are using?

Dockge

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/dockge.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

pve-manager/9.0.11/3bf5476b8a4699e2 (running kernel: 6.14.11-4-pve)

📝 Provide a clear and concise description of the issue.

i just use defult settings and it just fails and im not sure y

🔄 Steps to reproduce the issue.

JUST RUN THE SCRIPT

Paste the full error output (if available).

____             __            

/ __ ____ / /_ ____
/ / / / __ / / /// __ `/ _
/ /
/ / /
/ / // ,< / /_/ / /
/
/_/_//||_, /___/
/
___/
🧩 Using Advanced Settings on node pve
🖥️ Operating System: debian
🌟 Version: 12
📦 Container Type: Unprivileged
🔐 Root Password: ********
🆔 Container ID: 110
🏠 Hostname: dockge
💾 Disk Size: 24 GB
🧠 CPU Cores: 8
🛠️ RAM Size: 4096 MiB
🌉 Bridge: vmbr0
📡 IPv4: DHCP
📡 IPv6: SLAAC/AUTO
📡 APT-Cacher IP Address: Default
⚙️ Interface MTU Size: Default
🔍 DNS Search Domain: Host
📡 DNS Server IP Address: Host
🏷️ Vlan: Default
📡 Tags: community-script;docker
🔑 Root SSH Access: yes
🗂️ Enable FUSE Support: yes
🔍 Verbose Mode: no
🚀 Creating a Dockge LXC using the above advanced settings
✔️ Storage local (Free: 77.2GB Used: 9.9GB) [Template]
✔️ Storage local-lvm (Free: 285.2GB Used: 55.5GB) [Container]
✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local]
✔️ LXC Container 110 was successfully created.
✔️ Started LXC Container
✔️ Network in LXC is reachable (ping)
✔️ Customized LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.20.39
✔️ IPv4 Internet Connected
✖️ IPv6 Internet Not Connected
✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
✔️ Updated Container OS
✔️ Installed Docker v28.5.2
✔️ Installed Docker Compose v2.40.3
⠴ Installing Dockge
[ERROR] in line 159: exit code 0: while executing command "$@" > /dev/null 2>&1
⠙ Installing Dockge
[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"

🖼️ Additional context (optional).

No response

Originally created by @ThisWasNotTaken on GitHub (Nov 8, 2025). ### ✅ Have you read and understood the above guidelines? Yes ### 📜 What is the name of the script you are using? Dockge ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/dockge.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? pve-manager/9.0.11/3bf5476b8a4699e2 (running kernel: 6.14.11-4-pve) ### 📝 Provide a clear and concise description of the issue. i just use defult settings and it just fails and im not sure y ### 🔄 Steps to reproduce the issue. JUST RUN THE SCRIPT ### ❌ Paste the full error output (if available). ____ __ / __ \____ _____/ /______ ____ / / / / __ \/ ___/ //_/ __ `/ _ \ / /_/ / /_/ / /__/ ,< / /_/ / __/ /_____/\____/\___/_/|_|\__, /\___/ /____/ 🧩 Using Advanced Settings on node pve 🖥️ Operating System: debian 🌟 Version: 12 📦 Container Type: Unprivileged 🔐 Root Password: ******** 🆔 Container ID: 110 🏠 Hostname: dockge 💾 Disk Size: 24 GB 🧠 CPU Cores: 8 🛠️ RAM Size: 4096 MiB 🌉 Bridge: vmbr0 📡 IPv4: DHCP 📡 IPv6: SLAAC/AUTO 📡 APT-Cacher IP Address: Default ⚙️ Interface MTU Size: Default 🔍 DNS Search Domain: Host 📡 DNS Server IP Address: Host 🏷️ Vlan: Default 📡 Tags: community-script;docker 🔑 Root SSH Access: yes 🗂️ Enable FUSE Support: yes 🔍 Verbose Mode: no 🚀 Creating a Dockge LXC using the above advanced settings ✔️ Storage local (Free: 77.2GB Used: 9.9GB) [Template] ✔️ Storage local-lvm (Free: 285.2GB Used: 55.5GB) [Container] ✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local] ✔️ LXC Container 110 was successfully created. ✔️ Started LXC Container ✔️ Network in LXC is reachable (ping) ✔️ Customized LXC Container ✔️ Set up Container OS ✔️ Network Connected: 192.168.20.39 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) ✔️ Updated Container OS ✔️ Installed Docker v28.5.2 ✔️ Installed Docker Compose v2.40.3 ⠴ Installing Dockge [ERROR] in line 159: exit code 0: while executing command "$@" > /dev/null 2>&1 ⠙ Installing Dockge [ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)" ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 03:04:15 +03:00
Author
Owner

@tremor021 commented on GitHub (Nov 8, 2025):

You wrote Ubuntu as OS, while Debian 12 is the correct one
You ticked that you use Default settings, while log says you use Advanced.

Also, run in verbose mode to see the full error log...

@tremor021 commented on GitHub (Nov 8, 2025): You wrote Ubuntu as OS, while Debian 12 is the correct one You ticked that you use Default settings, while log says you use Advanced. Also, run in verbose mode to see the full error log...
Author
Owner

@ThisWasNotTaken commented on GitHub (Nov 8, 2025):

my bad
thought i did guese not

You wrote Ubuntu as OS, while Debian 12 is the correct one You ticked that you use Default settings, while log says you use Advanced.

Also, run in verbose mode to see the full error log...

@ThisWasNotTaken commented on GitHub (Nov 8, 2025): my bad thought i did guese not > You wrote Ubuntu as OS, while Debian 12 is the correct one You ticked that you use Default settings, while log says you use Advanced. > > Also, run in verbose mode to see the full error log...
Author
Owner

@ThisWasNotTaken commented on GitHub (Nov 8, 2025):


/ __ ____ / /_ ____
/ / / / __ / / /// __ `/ _
/ /
/ / /
/ / // ,< / /_/ / /
/
/_/_//||_, /___/
/
___/
⚙️ Using Default Settings on node pve (🔍 Verbose)
🆔 Container ID: 111
🖥️ Operating System: debian (12)
📦 Container Type: Unprivileged
💾 Disk Size: 18 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 2048 MiB
🔍 Verbose Mode: Enabled
🚀 Creating a Dockge LXC using the above default settings

✔️ Storage local (Free: 77.2GB Used: 9.9GB) [Template]
✔️ Storage local-lvm (Free: 284.1GB Used: 56.7GB) [Container]
✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local]
✔️ LXC Container 111 was successfully created.
✔️ Started LXC Container
✔️ Network in LXC is reachable (ping)
✔️ Customized LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.20.172
✔️ IPv4 Internet Connected
✖️ IPv6 Internet Not Connected
✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
bind9-dnsutils bind9-host bind9-libs libssl3 openssl
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,854 kB of archives.
After this operation, 12.3 kB of additional disk space will be used.
Get:1 http://security.debian.org bookworm-security/main amd64 libssl3 amd64 3.0.17-1deb12u3 [2,028 kB]
Get:2 http://security.debian.org bookworm-security/main amd64 bind9-host amd64 1:9.18.41-1
deb12u1 [54.7 kB]
Get:3 http://security.debian.org bookworm-security/main amd64 bind9-dnsutils amd64 1:9.18.41-1deb12u1 [155 kB]
Get:4 http://security.debian.org bookworm-security/main amd64 bind9-libs amd64 1:9.18.41-1
deb12u1 [1,181 kB]
Get:5 http://security.debian.org bookworm-security/main amd64 openssl amd64 3.0.17-1deb12u3 [1,434 kB]
Fetched 4,854 kB in 0s (10.8 MB/s)
apt-listchanges: Reading changelogs...
(Reading database ... 20346 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.17-1
deb12u3_amd64.deb ...
Unpacking libssl3:amd64 (3.0.17-1deb12u3) over (3.0.17-1deb12u2) ...
Preparing to unpack .../bind9-host_1%3a9.18.41-1deb12u1_amd64.deb ...
Unpacking bind9-host (1:9.18.41-1
deb12u1) over (1:9.18.33-1deb12u2) ...
Preparing to unpack .../bind9-dnsutils_1%3a9.18.41-1
deb12u1_amd64.deb ...
Unpacking bind9-dnsutils (1:9.18.41-1deb12u1) over (1:9.18.33-1deb12u2) ...
Preparing to unpack .../bind9-libs_1%3a9.18.41-1deb12u1_amd64.deb ...
Unpacking bind9-libs:amd64 (1:9.18.41-1
deb12u1) over (1:9.18.33-1deb12u2) ...
Preparing to unpack .../openssl_3.0.17-1
deb12u3_amd64.deb ...
Unpacking openssl (3.0.17-1deb12u3) over (3.0.17-1deb12u2) ...
Setting up libssl3:amd64 (3.0.17-1deb12u3) ...
Setting up openssl (3.0.17-1
deb12u3) ...
Setting up bind9-libs:amd64 (1:9.18.41-1deb12u1) ...
Setting up bind9-host (1:9.18.41-1
deb12u1) ...
Setting up bind9-dnsutils (1:9.18.41-1~deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u13) ...
✔️ Updated Container OS
Installing Docker v28.5.2# Executing docker install script, commit: e3bd92d5b36b59b39661e4e6d05c786db9bb3ad7

  • sh -c apt-get -qq update >/dev/null
  • sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null
  • sh -c install -m 0755 -d /etc/apt/keyrings
  • sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" -o /etc/apt/keyrings/docker.asc
  • sh -c chmod a+r /etc/apt/keyrings/docker.asc
  • sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list
  • sh -c apt-get -qq update >/dev/null
  • 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
  • sh -c docker version
    Client: Docker Engine - Community
    Version: 28.5.2
    API version: 1.51
    Go version: go1.25.3
    Git commit: ecc6942
    Built: Wed Nov 5 14:43:25 2025
    OS/Arch: linux/amd64
    Context: default

Server: Docker Engine - Community
Engine:
Version: 28.5.2
API version: 1.51 (minimum version 1.24)
Go version: go1.25.3
Git commit: 89c5e8f
Built: Wed Nov 5 14:43:25 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.7.29
GitCommit: 442cb34bda9a6a0fed82a2ca7cade05c5c749582
runc:
Version: 1.3.3
GitCommit: v1.3.3-0-gd842d771
docker-init:
Version: 0.19.0
GitCommit: de40ad0

================================================================================

To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:

dockerd-rootless-setuptool.sh install

Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.

To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/

WARNING: Access to the remote API on a privileged Docker daemon is equivalent
to root access on the host. Refer to the 'Docker daemon attack surface'
documentation for details: https://docs.docker.com/go/attack-surface/

================================================================================

✔️ Installed Docker v28.5.2
✔️ Installed Docker Compose v2.40.3
[+] Running 12/12Dockge
✔ dockge Pulled 40.4s
✔ 6e909acdb790 Pull complete 5.5s
✔ d714f4673cad Pull complete 5.6s
✔ be84add755f8 Pull complete 17.8s
✔ 9a8d89ceeab1 Pull complete 18.1s
✔ 4c07c1809c8e Pull complete 18.1s
✔ a80bf94e51e2 Pull complete 21.6s
✔ 7dec24f91d8e Pull complete 21.7s
✔ 15981effcbf4 Pull complete 22.3s
✔ 1523b165f21c Pull complete 34.6s
✔ de698ba33720 Pull complete 35.6s
✔ 4d8f84d497cc Pull complete 35.7s
[+] Running 1/2
✔ Network dockge_default Created 0.2s
⠴ Container dockge-dockge-1 Starting 1.6s
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: open sysctl net.ipv4.ip_unprivileged_port_start file: reopen fd 8: permission denied: unknown

[ERROR] in line 41: exit code 0: while executing command $STD docker compose up -d

[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"

@ThisWasNotTaken commented on GitHub (Nov 8, 2025): ____ __ / __ \____ _____/ /______ ____ / / / / __ \/ ___/ //_/ __ `/ _ \ / /_/ / /_/ / /__/ ,< / /_/ / __/ /_____/\____/\___/_/|_|\__, /\___/ /____/ ⚙️ Using Default Settings on node pve (🔍 Verbose) 🆔 Container ID: 111 🖥️ Operating System: debian (12) 📦 Container Type: Unprivileged 💾 Disk Size: 18 GB 🧠 CPU Cores: 2 🛠️ RAM Size: 2048 MiB 🔍 Verbose Mode: Enabled 🚀 Creating a Dockge LXC using the above default settings ✔️ Storage local (Free: 77.2GB Used: 9.9GB) [Template] ✔️ Storage local-lvm (Free: 284.1GB Used: 56.7GB) [Container] ✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local] ✔️ LXC Container 111 was successfully created. ✔️ Started LXC Container ✔️ Network in LXC is reachable (ping) ✔️ Customized LXC Container ✔️ Set up Container OS ✔️ Network Connected: 192.168.20.172 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) Hit:1 http://security.debian.org bookworm-security InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Reading package lists... Done Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: bind9-dnsutils bind9-host bind9-libs libssl3 openssl 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 4,854 kB of archives. After this operation, 12.3 kB of additional disk space will be used. Get:1 http://security.debian.org bookworm-security/main amd64 libssl3 amd64 3.0.17-1~deb12u3 [2,028 kB] Get:2 http://security.debian.org bookworm-security/main amd64 bind9-host amd64 1:9.18.41-1~deb12u1 [54.7 kB] Get:3 http://security.debian.org bookworm-security/main amd64 bind9-dnsutils amd64 1:9.18.41-1~deb12u1 [155 kB] Get:4 http://security.debian.org bookworm-security/main amd64 bind9-libs amd64 1:9.18.41-1~deb12u1 [1,181 kB] Get:5 http://security.debian.org bookworm-security/main amd64 openssl amd64 3.0.17-1~deb12u3 [1,434 kB] Fetched 4,854 kB in 0s (10.8 MB/s) apt-listchanges: Reading changelogs... (Reading database ... 20346 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.17-1~deb12u3_amd64.deb ... Unpacking libssl3:amd64 (3.0.17-1~deb12u3) over (3.0.17-1~deb12u2) ... Preparing to unpack .../bind9-host_1%3a9.18.41-1~deb12u1_amd64.deb ... Unpacking bind9-host (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ... Preparing to unpack .../bind9-dnsutils_1%3a9.18.41-1~deb12u1_amd64.deb ... Unpacking bind9-dnsutils (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ... Preparing to unpack .../bind9-libs_1%3a9.18.41-1~deb12u1_amd64.deb ... Unpacking bind9-libs:amd64 (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ... Preparing to unpack .../openssl_3.0.17-1~deb12u3_amd64.deb ... Unpacking openssl (3.0.17-1~deb12u3) over (3.0.17-1~deb12u2) ... Setting up libssl3:amd64 (3.0.17-1~deb12u3) ... Setting up openssl (3.0.17-1~deb12u3) ... Setting up bind9-libs:amd64 (1:9.18.41-1~deb12u1) ... Setting up bind9-host (1:9.18.41-1~deb12u1) ... Setting up bind9-dnsutils (1:9.18.41-1~deb12u1) ... Processing triggers for man-db (2.11.2-2) ... Processing triggers for libc-bin (2.36-9+deb12u13) ... ✔️ Updated Container OS ⏳ Installing Docker v28.5.2# Executing docker install script, commit: e3bd92d5b36b59b39661e4e6d05c786db9bb3ad7 + sh -c apt-get -qq update >/dev/null + sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null + sh -c install -m 0755 -d /etc/apt/keyrings + sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" -o /etc/apt/keyrings/docker.asc + sh -c chmod a+r /etc/apt/keyrings/docker.asc + sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list + sh -c apt-get -qq update >/dev/null + 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 + sh -c docker version Client: Docker Engine - Community Version: 28.5.2 API version: 1.51 Go version: go1.25.3 Git commit: ecc6942 Built: Wed Nov 5 14:43:25 2025 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 28.5.2 API version: 1.51 (minimum version 1.24) Go version: go1.25.3 Git commit: 89c5e8f Built: Wed Nov 5 14:43:25 2025 OS/Arch: linux/amd64 Experimental: false containerd: Version: v1.7.29 GitCommit: 442cb34bda9a6a0fed82a2ca7cade05c5c749582 runc: Version: 1.3.3 GitCommit: v1.3.3-0-gd842d771 docker-init: Version: 0.19.0 GitCommit: de40ad0 ================================================================================ To run Docker as a non-privileged user, consider setting up the Docker daemon in rootless mode for your user: dockerd-rootless-setuptool.sh install Visit https://docs.docker.com/go/rootless/ to learn about rootless mode. To run the Docker daemon as a fully privileged service, but granting non-root users access, refer to https://docs.docker.com/go/daemon-access/ WARNING: Access to the remote API on a privileged Docker daemon is equivalent to root access on the host. Refer to the 'Docker daemon attack surface' documentation for details: https://docs.docker.com/go/attack-surface/ ================================================================================ ✔️ Installed Docker v28.5.2 ✔️ Installed Docker Compose v2.40.3 [+] Running 12/12Dockge ✔ dockge Pulled 40.4s ✔ 6e909acdb790 Pull complete 5.5s ✔ d714f4673cad Pull complete 5.6s ✔ be84add755f8 Pull complete 17.8s ✔ 9a8d89ceeab1 Pull complete 18.1s ✔ 4c07c1809c8e Pull complete 18.1s ✔ a80bf94e51e2 Pull complete 21.6s ✔ 7dec24f91d8e Pull complete 21.7s ✔ 15981effcbf4 Pull complete 22.3s ✔ 1523b165f21c Pull complete 34.6s ✔ de698ba33720 Pull complete 35.6s ✔ 4d8f84d497cc Pull complete 35.7s [+] Running 1/2 ✔ Network dockge_default Created 0.2s ⠴ Container dockge-dockge-1 Starting 1.6s Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: open sysctl net.ipv4.ip_unprivileged_port_start file: reopen fd 8: permission denied: unknown [ERROR] in line 41: exit code 0: while executing command $STD docker compose up -d [ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"
Author
Owner

@ThisWasNotTaken commented on GitHub (Nov 8, 2025):

Why Dose this happen with some LXC but not others

@ThisWasNotTaken commented on GitHub (Nov 8, 2025): Why Dose this happen with some LXC but not others
Author
Owner

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

Only docker issue. Hasnt anything To-Do with Script or our Repo something

@MickLesk commented on GitHub (Nov 8, 2025): Only docker issue. Hasnt anything To-Do with Script or our Repo something
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1960