Cannot install docker repositories - releases file missing and amd64 packages not found

Hello. I am currently trying to install Docker via Debian, currently running the latest build of ParrotOs.

The auto-install script, manual installs and everything I’ve tried all run into issues when installing from the docker gpg repository. The following issues arises:

Failed to fetch https://download.docker.com/linux/debian/dists/ara/stable/binary-amd64/Packages 404 Not Found [IP: 216.137.44.72 443]

$sudo apt update
Hit:1 https://deb.parrot.sh/parrot lts InRelease
Ign:2 https://download.docker.com/linux/debian ara InRelease
Hit:3 https://deb.parrot.sh/parrot parrot InRelease
Hit:4 https://deb.parrot.sh/direct/parrot parrot-security InRelease
Hit:5 https://deb.parrot.sh/parrot parrot-backports InRelease
Ign:6 https://download.docker.com/linux/debian ara Release
Ign:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Ign:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Ign:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Ign:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Ign:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Ign:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Err:7 https://download.docker.com/linux/debian ara/stable amd64 Packages
  404  Not Found [IP: 216.137.44.72 443]
Ign:8 https://download.docker.com/linux/debian ara/stable all Packages
Ign:9 https://download.docker.com/linux/debian ara/stable Translation-en_GB
Ign:10 https://download.docker.com/linux/debian ara/stable Translation-en
Reading package lists... Done
W: The repository 'https://download.docker.com/linux/debian ara Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://download.docker.com/linux/debian/dists/ara/stable/binary-amd64/Packages  404  Not Found [IP: 216.137.44.72 443]
E: Some index files failed to download. They have been ignored, or old ones used instead.



sudo apt install -y docker-ce docker-ce-cli containerd.io
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package docker-ce-cli is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'docker-ce' has no installation candidate
E: Package 'docker-ce-cli' has no installation candidate
E: Unable to locate package containerd.io
E: Couldn't find any package by glob 'containerd.io'
 

Here is the full code I get from the commands I’ve ran. What is going wrong here, how can I fix it?

ParrotOS is based on Debian, but it is not Debian. Ubuntu is also based on Debian and it has its own repository. If you check the distribution list page (part of the link you shared), you can see there is no distribution called “ara”: https://download.docker.com/linux/debian/dists/

If ParrotOS has a forum, you should ask other ParrotOS users how Docker can be installed on that system, but it is not directly supported by Docker. Meaning that you may be able to install it, but the instructions in the documentation of Docker will not show you how you can do that and Docker Inc will not support it if something goes wrong.

You can however try to install the binaries manually instead of using a package manager:

Notice the description of that page:

Instructions for installing Docker as a binary. Mostly meant for hackers who want to try out Docker on a variety of environments.