Instalación de Docker en Parrot OS
Instalación utilizando el repositorio apt
Antes de instalar Docker Engine por primera vez en una nueva máquina, se necesita configurar el repositorio Docker. Después, ya se puede instalar y actualizar Docker fácilmente.
Configurar el repositorio apt de Docker
1
2
3
4
5
6
7
8
9
10
# Actualizar la lista de paquetes
sudo apt-get update
# Instalar certificados y herramientas
sudo apt-get install ca-certificates curl
# Descargar e instalar la clave GPG de Docker
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
Agregar el repositorio
1
2
3
4
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
buster stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
En el caso de Parrot OS usamos
buster
en lugar de(. /etc/os-release && echo "$VERSION_CODENAME")
.
Instalación
1
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Listo, ahora podemos usar docker pero con sudo.
1
sudo docker run hello-world
Para ejecutarlo como usuario normal, necesitamos agregar nuestro usuario al grupo docker
, y crear este grupo si no se ha creado.
1
2
sudo groupadd docker
sudo usermod -aG docker $USER
Para que los cambios se apliquen, reiniciamos sesión o ejecutamos lo siguiente:
1
newgrp docker
Ahora ya deberíamos poder ejecutar docker
sin sudo
, para más información se puede revisar la documentación.
Esta entrada está licenciada bajo CC BY 4.0 por el autor.
Comments powered by Disqus.