Instalar Docker en WSL sin Docker Desktop
Автор: Nazareno Anselmi
Загружено: 2024-03-22
Просмотров: 4115
Instalar los paquetes necesarios
sudo apt update
sudo apt install --no-install-recommends apt-transport-https ca-certificates curl gnupg2
Configurar el repositorio para instalar docker
source /etc/os-release
curl -fsSL https://download.docker.com/linux/${ID}/gpg | sudo apt-key add -
echo "deb [arch=amd64] https://download.docker.com/linux/${ID} ${VERSION_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update
Instalar Docker
sudo apt install docker-ce docker-ce-cli containerd.io
Agregar nuestro usuario al grupo Docker
sudo usermod -aG docker $USER
Configurar Dockerd
DOCKER_DIR=/mnt/wsl/shared-docker
mkdir -pm o=,ug=rwx "$DOCKER_DIR"
sudo chgrp docker "$DOCKER_DIR"
sudo mkdir /etc/docker
sudo vim /etc/docker/daemon.json{"hosts": ["unix:///mnt/wsl/shared-docker/docker.sock"]}
Programar el inicio automático de Docker al iniciar WSL
Si usan zsh editen el archivo .zshrc en su home
Si usan bash editen el archivo .bashrc en su home
DOCKER_DISTRO="Ubuntu"
DOCKER_DIR=/mnt/wsl/shared-docker
DOCKER_SOCK="$DOCKER_DIR/docker.sock"
export DOCKER_HOST="unix://$DOCKER_SOCK"
if [ ! -S "$DOCKER_SOCK" ]; then
mkdir -pm o=,ug=rwx "$DOCKER_DIR"
sudo chgrp docker "$DOCKER_DIR"
CUIDADO CON ESTE COMANDO, youtube no perite colocar aqui los corchetes angulares (signos de mayor y menor) por lo que puse en cada lugar donde estos van, lo siguiente
--colocar corchete angular como en el video------
Reemplacen esa linea por el simbolo que corresponde, vean con atencion el video
/mnt/c/Windows/System32/wsl.exe d $DOCKER_DISTRO sh -c "nohup sudo -b dockerd ---colocar corchete angular como en el video------ /dev/null --colocar corchete angular como en el video------ $DOCKER_DIR/dockerd.log 2---colocar corchete angular como en el video-------&1"
fi
Agregar nuestro usuario en sudoers
sudo visudo
%docker ALL=(ALL) NOPASSWD: /usr/bin/dockerd
nazareno ALL=(ALL) NOPASSWD: /usr/bin/dockerd
nazareno ALL=(ALL) NOPASSWD: /usr/bin/chgrp
----------------------------------------------------------------------------------------------------------------------------------------------
Si el video te gusto y quieres ayudarme a seguir creando contenido, puedes invitarme un café :)
Desde Argentina
https://cafecito.app/vratos
If you liked the video and want to help me continue creating content, you can invite me for a coffee :)
From all over the world
https://www.buymeacoffee.com/PeE5BDn
Todos mis cursos en promoción los puedes encontrar aquí
🎓 https://promos.apprendiendo.net
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: