Apéndice de instalación de Docker
Objetivo
Instalar Docker y Docker Compose en un servidor Linux para preparar el despliegue de Sa2web.
Requisitos previos
- El servidor puede acceder a repositorios de software o ya tiene paquetes offline.
- El usuario actual tiene permisos
sudooroot.
Pasos
Ejemplo Ubuntu/Debian:
bash
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USEREjemplo CentOS/RHEL:
bash
sudo yum install -y yum-utils
curl -fsSL https://get.docker.com | sudo sh
sudo systemctl enable --now docker
sudo usermod -aG docker $USERConfirmar Compose v2:
bash
docker compose versionValidación
bash
docker run --rm hello-world
docker compose versionProblemas frecuentes
- Después de agregar al grupo
docker, normalmente hay que volver a iniciar sesión en la shell. - En servidores de producción se recomienda configurar rotación de logs Docker para evitar llenar el disco.
- En entornos offline, prepare con antelación Docker, el plugin Compose y los paquetes de imágenes del producto.