Diferencia entre revisiones de «Docker Engine»
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