Estoy siguiendo la instalación de Docker en Ubuntu 20.04 usando https://docs.docker.com/engine/install/ubuntu/ en Ubuntu VM en VMware.
Pero al ejecutar el comando para agregar el repositorio a Ubuntu.
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-commonme sale el siguiente error
Get:1 http://us.archive.ubuntu.com/ubuntu focal InRelease [265 kB] Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease Hit:3 http://dl.google.com/linux/chrome/deb stable Release Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease Ign:6 https://download.docker.com/linux/ubuntu focal InRelease Err:7 https://download.docker.com/linux/ubuntu focal Release 404 Not Found [IP: 13.225.7.126 443] Get:8 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease [89.1 kB] Hit:9 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease Reading package lists... Done E: The repository 'https://download.docker.com/linux/ubuntu focal Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.al ejecutar el comando
sudo apt-get install docker-ce docker-ce-cli containerd.iome sale error
Reading package lists... Done Building dependency tree 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 E: Package 'docker-ce' has no installation candidate E: Unable to locate package docker-ce-cli E: Unable to locate package containerd.io E: Couldn't find any package by glob 'containerd.io' E: Couldn't find any package by regex 'containerd.io'¿Cuál es la razón para esto? Soy nuevo en la ventana acoplable. ¿Hay alguna solución para esto o debería instalar Docker usando el código fuente o algo así? Gracias.
Sé que la pregunta es sobre Ubuntu 20 . Pero en caso de que esté intentando instalarlo en Linux Mint 20 (como yo), el problema parece el mismo pero la respuesta es diferente.
La guía de instalación le dice que agregue el PPA de esta manera:
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" Sin embargo, la parte $(lsb_release -cs) es el problema, porque pasa el nombre de la versión como parámetro al comando del repositorio. En Ubuntu 20 ese comando genera focal y todo va bien, pero en Linux Mint ese comando genera ulyana y falla porque docker no tiene esa versión.
Si desea instalarlo en mint, simplemente reemplace ese comando con la cadena focal para obtener la versión focal de ubuntu:
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ focal \ stable"De acuerdo con la información en https://docs.docker.com/engine/install/ubuntu/ Ubuntu 20.04 no es compatible en este momento.
Por el momento, puedes usar:
sudo apt-get install -y docker.ioY luego verifique con:
docker -vDocker aún no ha publicado el repositorio para la fosa focal (20.04). Como dijo @Wared, corriendo
sudo apt install -y docker.io
obtendrá la ventana acoplable del repositorio de ubuntu.
Puedo usar todas mis imágenes acoplables que usé en 18.04 con éxito en 20.04 con esta instalación acoplable.
Los repositorios de la ventana acoplable para Ubuntu 20.04 LTS aún no están listos (¡no entiendo por qué no se concentraron en eso en lugar de sacar una versión para lanzamientos que no sean LTS como 19.10!).
Pero la versión que ya está disponible en el repositorio de Ubuntu Universe es reciente, así que úsala mientras tanto.
Cuando los muchachos de Docker estén listos para publicar su repositorio 20.04, simplemente siga estas instrucciones: https://docs.docker.com/engine/install/ubuntu/
..entonces, por supuesto, también incluyendo la sección "Desinstalar versiones antiguas". De esta forma, ya puedes empezar a usar Docker en Ubuntu 20.04
De acuerdo con la documentación seguida de una prueba en mi PC, estas instrucciones instalarán Docker con éxito en WMware Ubuntu focal:
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) 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.ioEl error anterior se produce debido a una copia sucia de los comandos. Considere esto y copie el comando una vez más para resolver el error. Me ayudó a corregir el mismo error.