Diferencia entre revisiones de «Docker Engine»

De Wiki Castanedo.es
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
Sin resumen de edición
Línea 1: Línea 1:
== Instalación de Docker Engine en Ubuntu Server ==
El objetivo de este documento es instalar Docker Engine en Ubuntu Server 24.04.
== Requisitos ==
Antes de instalar Docker hay que tener en cuenta una serie de consideraciones.
=== Usuario root ===
Todos los comandos que aquí se ponen, han de ejecutarse como root.
<syntaxhighlight lang="Bash">sudo -i</syntaxhighlight>
=== Desinstalar UFW ===
El firewall que viene por defecto en entornos tipo Debian (como Ubuntu) tiene problemas de compatibilidad con Docker Engine.
Debido a que Docker crea reglas directamente con IPTables, se ocasiona que Docker cree reglas que se salten las reglas existentes.
Para evitar que esto pase vamos a sustituir UFW por FirewallD (en modo IPTables), que evita este tipo de problemas.
<syntaxhighlight lang="Bash">ufw disable</syntaxhighlight>
<syntaxhighlight lang="Bash">systemctl disable ufw</syntaxhighlight>
<syntaxhighlight lang="Bash">apt remove --purge ufw</syntaxhighlight>
=== Instalar FirewallD ===
<syntaxhighlight lang="Bash">apt update</syntaxhighlight>
<syntaxhighlight lang="Bash">apt install firewalld</syntaxhighlight>
<syntaxhighlight lang="Bash">systemctl enable --now firewalld</syntaxhighlight>
<syntaxhighlight lang="Bash">systemctl start firewalld</syntaxhighlight>
=== Habilitar modo IPTable a FirewallD ===
== Referencias ==
== Referencias ==
* [https://docs.docker.com/engine/install/ubuntu/ https://docs.docker.com/engine/install/ubuntu/]
* [https://docs.docker.com/engine/install/ubuntu/ https://docs.docker.com/engine/install/ubuntu/]
* [https://docs.docker.com/engine/network/packet-filtering-firewalls/#docker-and-ufw https://docs.docker.com/engine/network/packet-filtering-firewalls/#docker-and-ufw]


[[Categoría:Notas]]
[[Categoría:Notas]]

Revisión del 22:11 26 feb 2026

Instalación de Docker Engine en Ubuntu Server

El objetivo de este documento es instalar Docker Engine en Ubuntu Server 24.04.

Requisitos

Antes de instalar Docker hay que tener en cuenta una serie de consideraciones.

Usuario root

Todos los comandos que aquí se ponen, han de ejecutarse como root.

sudo -i

Desinstalar UFW

El firewall que viene por defecto en entornos tipo Debian (como Ubuntu) tiene problemas de compatibilidad con Docker Engine. Debido a que Docker crea reglas directamente con IPTables, se ocasiona que Docker cree reglas que se salten las reglas existentes. Para evitar que esto pase vamos a sustituir UFW por FirewallD (en modo IPTables), que evita este tipo de problemas.

ufw disable
systemctl disable ufw
apt remove --purge ufw

Instalar FirewallD

apt update
apt install firewalld
systemctl enable --now firewalld
systemctl start firewalld

Habilitar modo IPTable a FirewallD

Referencias