Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

734
Views
I can't install Docker because containerd.io has no installation candidate

I tried to install Docker on Kubuntu 19.10.

I used these steps to install: https://docs.docker.com/install/linux/docker-ce/ubuntu/

During step 2, after added repository and key I got this message

Package containerd.io 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 'containerd.io' has no installation candidate
over 4 years ago · Santiago Trujillo
4 answers
Answer question

0

If the from @vavalm did not work either, check that you have installed ubuntu amd64. There is a chance that you have installed the Ubuntu version i384 instead

over 4 years ago · Santiago Trujillo Report

0

The official docker documentation recommend to use

  $ sudo add-apt-repository \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

for Ubuntu 19.10 which seems that doesn't contain 'containerd.io' package yet.

Remove the previously added repository using add-apt-repository --remove :

$ sudo add-apt-repository --remove \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

and add the one used for bionic (18.10) Ubuntu release:

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   bionic \
   stable"

After this, update and install docker:

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
over 4 years ago · Santiago Trujillo Report

0

Edit the file : /etc/apt/sources.list

Look for repo entry :

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu eoan stable

Changing it to:

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable 

resolved the issue for me

over 4 years ago · Santiago Trujillo Report

0

It's not the cleanest way to do it I guess, but I had the same problem as you and I changed:

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

to

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   bionic \
   stable"

because

$(lsb_release -cs)

returns "eoan" (the name of the latest ubuntu version, currently 19.10) and it seems to cause problems. Replacing this with "bionic" (ubuntu 18.10) worked perfectly for me, and I still have no problems 4 months later.

Don't forget to open "/etc/apt/sources.list" and comment-out/delete the line:

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu eoan stable

to avoid conflicts. (You added this with the first command you entered in this process.)

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!