Skip to content

Installation fails on Ubuntu 26.04 (Plucky Puffin) due to invalid repository codename 'resolute' #4327

Closed
DevinoSolutions/dokploy-community
#55

Description

@vinayakyadav2709

To Reproduce

Launch a fresh Ubuntu 26.04 LTS instance (GCP, AWS, etc.)

Run the installation command:
bash

curl -sSL https://dokploy.com/install.sh | sh

Current vs. Expected behavior

Dokploy should install successfully on Ubuntu 26.04 LTS.
but
ubuntu@instance-20260429-044021:~$ sudo su
root@instance-20260429-044021:/home/ubuntu# curl -sSL https://dokploy.com/install.sh | sh
Detecting latest stable version from GitHub...
Latest stable version detected: v0.29.2
Installing Dokploy version: v0.29.2

Executing docker install script, commit: f2b0ef96e1f2a34340caf3c72a0a727aa0c48ec7

ERROR: '28.5.0' not found amongst apt-cache madison results

Using advertise address: 10.160.0.5
sh: 214: docker: not found
Error: Failed to initialize Docker Swarm
root@instance-20260429-044021:/home/ubuntu#

getting this

Provide environment information

OS: Ubuntu 26.04 LTS (Plucky Puffin)

Kernel: GNU/Linux 7.0.0-1003-gcp

Architecture: x86_64

Dokploy version attempting to install: v0.29.2

Which area(s) are affected? (Select all that apply)

Installation

Are you deploying the applications where Dokploy is installed or on a remote server?

Same server where Dokploy is installed

Additional context

No response

Will you send a PR to fix it?

Maybe, need help

Activity

  1. dosubot commented on Apr 29, 2026

    @dosubot

    Hi @vinayakyadav2709! I'm Dosu and I’m helping the dokploy team.

    This is a Docker upstream issue, not a Dokploy bug. Dokploy's install script delegates Docker installation to Docker's official script (get.docker.com) [1], which doesn't have repository support for Ubuntu 26.04's codename yet — hence the invalid resolute codename in the apt source line.

    As a workaround, you can install Docker manually before running the Dokploy installer. Use the Ubuntu 24.04 (noble) codename since Docker's repo likely supports it:

    # Install Docker manually using the noble (24.04) codename
    sudo apt-get update
    sudo apt-get install ca-certificates curl
    sudo install -m 0755 -d /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
    sudo chmod a+r /etc/apt/keyrings/docker.asc
    
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu noble stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

    Then run the Dokploy install script — it should detect that Docker is already installed and skip that step.

    That said, Dokploy could potentially add special handling for Ubuntu 26.04 similar to what was done for Ubuntu 24.10, either by warning the user or by falling back to a known-good codename. A discussion in #4316 also asked about Ubuntu 26.04 support recently.

    To reply, just mention @dosu.


    Docs are dead. Just use Dosu.

    Leave Feedback Ask Dosu about dokploy Share Dosu with your team

  2. vinayakyadav2709 commented on Apr 29, 2026

    @vinayakyadav2709
    Author

    Thanks Understood

  3. joaopedrofrech commented on May 18, 2026

    @joaopedrofrech

    We're really waiting for ubuntu 26.04 support, there are great improvements for new instances it makes sense to use the latest version. I would love to see alma linux and rhel 10 support official support too.

  4. added a commit that references this issue on Jun 17, 2026
    b9a8064
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions