Imágenes Docker
Cuando añades una aplicación, puedes elegir utilizar un repositorio Git o una imagen Docker creada para la arquitectura Linux/amd64. Las imágenes Docker son paquetes independientes y ejecutables que contienen todo lo que necesitas para ejecutar tu aplicación, incluido el código, el tiempo de ejecución, las librerías, las dependencias y los archivos de configuración. Se construyen a partir de un Dockerfile, que contiene instrucciones para ensamblar la imagen capa por capa.
Las imágenes Docker se almacenan en repositorios llamados registros, como Docker Hub, donde se pueden versionar, etiquetar y distribuir. Pueden compartirse y desplegarse fácilmente en distintos entornos, lo que convierte a las imágenes Docker en una solución portátil y escalable para empaquetar y distribuir aplicaciones de software.
Con Kinsta, puedes optar por utilizar una imagen Docker pública de cualquier proveedor sin autenticación; no obstante, es importante que evalúes la calidad y seguridad del código y que cumplas los requisitos de licencia y cumplimiento. También puedes utilizar una imagen privada de alguno (o todos) de los siguientes registros:
- GitHub (ghcr.io)
- GitLab (registry.gitlab.com)
- Docker Hub (docker.io)
Las imágenes privadas requieren autenticación a través de tus credenciales de registro. Puedes añadir tus credenciales de registro en Configuración de la empresa > Credenciales de registro.
Para añadir un nuevo conjunto de credenciales, haz clic en Crear credencial.
Rellena los campos como se indica a continuación:
- Nombre: Introduce un nombre para las credenciales del registro para identificarlas cuando añadas tu aplicación.
- Registro: Elige uno de los siguientes:
- DockerHub
- Registro de Contenedores de GitHub
- Registro de contenedores de GitLab
- Nombre de usuario: Introduce tu nombre de usuario para el proveedor del registro.
- Token de acceso personal: Debes obtenerlo del proveedor del registro. Para más información sobre cómo obtener un token de acceso personal, consulta una de las siguientes opciones:
Haz clic en Crear. Una vez que hayas añadido las credenciales de registro necesarias, puedes seleccionar las credenciales que quieras utilizar cuando añadas una aplicación o dentro de Aplicaciones > nombre de la aplicación > Configuración > General > Editar detalles.