Según el sistema operativo que utilices puede variar la instalación, así que a continuación te daré las indicaciones base para la instalación según tu sistema operativo:
Instalación en Windows con WSL (Recomendada) 🐧
Debes descargar el instalador desde la página de Docker for Windows.
Cuando ya tienes instalado Docker Desktop dentro de tus programas debes abrirlo y debes asegurarte que la opción "Use the WSL 2 based engine" está habilitada:
Luego en la sección "Resources > WSL Integration", asegurarate que la opcion "Enable integration with my default WSL distro", este habilitada:
Puedes ver más detalles de Docker con WLS 👉 Docker Desktop WSL 2 backend
Instalación en Windows 🪟
Debes descargar el instalador desde la página de Docker for Windows.
Cuando ya tienes instalado Docker Desktop dentro de tus programas, una de las cosas que debes tener en cuenta en la instalación con Windows es que debes contar con Windows 10 de 64 Bits o superior y debes habilitar el Hyper-V de Windows.
Si quieres conocer los detalles, aquí te dejo el detalle como habilitar Hyper-V desde la Interfaz de Windows
Instalación en macOS 🍎
En Mac tienes dos opciones. Todo dependerá si tienes los nuevos chips M1 o Intel, ya que hay un instalable apropiado para ambas arquitecturas de chip. Puedes escoger el instalable desde Install Docker Desktop on Mac.
Adicionalmente, si cuentas con los nuevos chips M1, debes ejecutar la siguiente instrucción en tu terminal softwareupdate --install-rosetta
Una vez descargues el instalador adecuado, solo debes seguir los pasos y pasar Docker Desktop a tus aplicaciones.
Instalación en Ubuntu 🐧
Estos son los pasos para instalarlo dentro de Ubuntu, sin embargo, también puedes ver directamente Install Docker Engine on Ubuntu
sudo apt-get update
sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.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.io docker-compose-plugin
sudo docker run hello-world
Para otras distribuciones de Linux:
Remix Zapata
EstudianteEdgar Mauricio Pérez Rojas
EstudianteRubén Ernesto Aragón Gil
EstudianteRubén Ernesto Aragón Gil
EstudianteAlvaro Eduardo Garzón Pira
EstudianteRafael Barreto
EstudianteDaniel Antonio
EstudianteYanuel Alejandro Leal Tortoza
EstudianteMiguel Angel Reyes Moreno
EstudiantePasos para instalar docker en Arch linux
1. Actualiza los paquetes del sistema
sudo pacman -Syu
2. Instala docker (desde los repositorios oficiales de Arch)
sudo pacman -S docker
3. Inicia los servicios de docker
start stop enable disable
start: El servicio de docker solo estará activo hasta que se apague tu PC
stop: El servicio de docker parará hasta que se apague la PC o Laptop
enable: El servicio de docker se activará automáticamente siempre que inicies tu PC
disable: El servicio de docker se deshabilitará definitivamentesudo systemctl start docker.service # servicio docker solo estará activo hasta que apagues tu PC
sudo systemctl enable docker.service # servicio docker se auto activará por sí mismo
4. Agrega el grupo docker a tu usuario
sudo usermod -aG docker $USER
5. Reinicia tu sistema
reboot
6. Haz las pruebas de que esté funcionando docker
docker -v docker run hello-world docker version
Al finalizar la instalación recomiendan reiniciar sesión, yo reinicié todo el linux Lite por si a caso y luego me mostró bien los comandos:
docker version docker search platzi
Sin errores de autorización ni nada. :D
Pesa 585mb, madre mía Willy 😬
Este curso me costó $147mx 😥 porque cambié de home a pro. Sé que algún día los voy a recuperar, ánimo.
¿Por qué no utilizaste una maquina virtual para emular un ambiente Linux como con VirtualBox? De paso te familiarizas con la familia Linux y no hubieras tenido que pagar un aumento de licencia, también pudiste montar un dual boot en el equipo para tener linux nativamente y poder elegir cuando quisieras si era windows o era Linux. No obstante, animo, ¡los recuperarás!
tengo un problema con la instalacion de docker. No me sale la opcion de wsl, ya revise todos los pre requisitos y los tengo todos.
Esto es lo que me sale  y una distibución linux. habilitar desde la bios la virtualizacion. instala docker, una vez tenga eso deberia aparecerte la opcion de intregracion de wls en doccker.
Hola, a alguien más le da error al instalar Docker Desktop en Windows 10?
Sin problemas para usuarios Linux <3