DICCIONARIO · Q

Quay

Quay es la palabra inglesa para muelle: la obra construida en la orilla de un puerto o río donde atracan los barcos para cargar y descargar. Se pronuncia como «key». En tecnología, Quay es además el registro de imágenes de contenedores de Red Hat, disponible como servicio (Quay.io), producto (Red Hat Quay) y proyecto abierto.

Germán Gutiérrez Escrito por Germán Gutiérrez 5 min de lectura
Ficha rápida
Traducción
Muelle, embarcadero
Pronunciación
/kiː/ en inglés británico, como «key»; en EE. UU. también /keɪ/ o /kweɪ/
Origen
Del inglés medio key o caye, del francés antiguo cai; grafía actual por influencia del francés quai (siglo XVII)
Quay (software)
Registro de imágenes de contenedores lanzado a finales de 2013; hoy de Red Hat
Código abierto
Project Quay, publicado por Red Hat el 12 de noviembre de 2019

≡En resumen

  • Quay significa muelle: una estructura en la orilla donde los barcos atracan para cargar y descargar mercancías o pasajeros.
  • Se pronuncia como «key» en inglés británico; es un error frecuente leerlo tal como se escribe.
  • En el mundo del software, Quay es un registro de imágenes de contenedores: Quay.io (servicio), Red Hat Quay (producto) y Project Quay (código abierto).
  • Quay incluye el escáner de vulnerabilidades Clair, control de acceso y cuentas robot para automatizar despliegues.
  • Para elegir registro compara dónde se aloja, cómo se integra con tu CI/CD y qué soporte necesitas.

01 ¿Qué significa quay?

Según el diccionario etimológico Etymonline, la palabra aparece hacia 1300 como key o caye en inglés medio, tomada del francés antiguo del norte cai («banco de arena»), de origen galo. En el siglo XVII la grafía cambió a quay por influencia del francés quai, pero la pronunciación se quedó: por eso se lee como key.

Hoy la palabra se usa en dos mundos muy distintos: la ingeniería portuaria y el urbanismo, donde muchos paseos y barrios junto al agua llevan «Quay» en su nombre, y el desarrollo de software, donde Quay es el nombre de un registro de contenedores. Esta ficha cubre ambos.

02 Cómo se pronuncia quay y diferencias con wharf, pier y dock

Palabra Pronunciación aproximada Qué designa
Quay «ki» (como key) Muelle en la orilla; más usado en Reino Unido, Irlanda, Canadá y Australia
Wharf «uorf» Muelle o embarcadero; término más habitual en Estados Unidos
Pier «pir» Muelle o espigón elevado sobre el agua, típico para cargas ligeras o paseo
Dock «dok» Dársena o zona de atraque; también el verbo atracar
Quay y otras palabras portuarias en inglés

03 El quay en ingeniería portuaria y diseño urbano

Un quay suele construirse en paralelo a la costa y conectado a tierra en toda su longitud, lo que permite que los barcos atraquen de costado. Puede tener uno o varios puntos de atraque y estar acompañado de almacenes y otras instalaciones para manipular la carga. La enciclopedia lo trata como sinónimo de wharf, y en algunos contextos también se usa para pier, berth o jetty.

01

Función

Proporcionar un atraque seguro para amarrar embarcaciones y cargar o descargar mercancías y pasajeros.

02

Estructura

Plataformas fijas, a menudo sobre pilotes, o muros de contención; las más modernas y pequeñas pueden ser flotantes para seguir la marea.

03

Servicios

Iluminación, agua, electricidad, amarres y accesos para vehículos, según el tipo de puerto.

04

Integración urbana

En ciudades portuarias antiguas muchos muelles se han reconvertido en paseos, viviendas y zonas de ocio.

Ejemplo · Nombres propios con quay

Queen's Quay, en Toronto y en Belfast, es un ejemplo de cómo la palabra ha pasado a nombrar calles y barrios junto al agua. Si ves «Quay» en una dirección británica, irlandesa o canadiense, casi siempre indica una zona de muelle o paseo marítimo.

04 Quay en tecnología: el registro de contenedores de Red Hat

En desarrollo de software, Quay es un registro de imágenes de contenedores: el lugar donde se guardan, versionan y distribuyen las imágenes que después se ejecutan en Docker, Podman o Kubernetes. Se presenta en tres formas:

Versión Qué es Para quién
Quay.io Servicio alojado por Red Hat, con planes gratuitos y de pago; se aloja principalmente en la región us-east-1 de AWS con servidores CDN en todo el mundo Equipos que quieren un registro sin mantener infraestructura
Red Hat Quay Producto con soporte para instalar en tus servidores o en tu nube privada Empresas con requisitos de control, soporte o soberanía del dato
Project Quay Distribución de código abierto que sirve de base a las otras dos Quien quiere autoalojarlo sin suscripción
Las tres versiones de Quay
Fecha Hito
Finales de 2013 Se lanza Quay, según Red Hat el primer registro privado alojado del mercado
2014 CoreOS adquiere Quay y poco después lanza la versión instalable, hoy Red Hat Quay
2015 El equipo de Quay crea el escáner de vulnerabilidades Clair
30 de enero de 2018 Red Hat anuncia la compra de CoreOS por 250 millones de dólares
12 de noviembre de 2019 Red Hat publica el código como Project Quay
Breve historia de Quay

05 Qué ofrece Quay como registro de contenedores

01

Escaneo de vulnerabilidades

Integra Clair, que analiza cada imagen subida y sigue revisándola para mostrar vulnerabilidades conocidas.

02

Repositorios privados y control de acceso

Permite repositorios privados, equipos y permisos por repositorio para compartir imágenes solo con quien corresponda.

03

Cuentas robot

Credenciales pensadas para pipelines de CI/CD, que pueden desactivarse o limitarse a repositorios concretos.

04

Artefactos OCI

Además de imágenes, admite artefactos compatibles con OCI, como charts de Helm y firmas de Cosign.

  1. 1

    Crea una cuenta u organización

    En Quay.io o en tu instalación de Red Hat Quay o Project Quay.

  2. 2

    Inicia sesión desde tu equipo

    Con podman login quay.io o docker login quay.io, idealmente con una cuenta robot en entornos automatizados.

  3. 3

    Etiqueta y sube la imagen

    Etiqueta la imagen como quay.io/organizacion/repositorio:version y súbela con push.

  4. 4

    Revisa el análisis de seguridad

    Consulta el informe de Clair antes de desplegar en producción.

  5. 5

    Despliega

    Referencia la imagen en tu manifiesto de Kubernetes o en tu pipeline de despliegue.

06 Quay frente a otros registros de contenedores

Registro Modelo Encaja si…
Quay.io / Red Hat Quay Servicio alojado, producto instalable y código abierto Usas OpenShift o necesitas autoalojar con soporte
Docker Hub Servicio alojado de Docker Publicas imágenes públicas o empiezas con contenedores
GitHub Container Registry Integrado en GitHub Tu código y tus pipelines ya viven en GitHub
Registros de nube (Amazon ECR, Google Artifact Registry, Azure Container Registry) Servicios gestionados de cada proveedor Despliegas en un único proveedor de nube
Harbor Proyecto de código abierto para autoalojar Quieres un registro propio sin depender de un fabricante
Registros de contenedores habituales

La elección depende menos de las funciones, muy parecidas entre registros, que de dónde está tu infraestructura: si trabajas en un cloud hosting de un proveedor concreto, su registro suele ser lo más sencillo; si priorizas el open source y el control, Project Quay o Harbor. Como empresa de desarrollo web, en nuestros proyectos de desarrollo de SaaS tratamos el registro como una pieza más del pipeline de despliegue y lo decidimos junto con el resto de la arquitectura.

Preguntas frecuentes sobre Quay

Quay significa muelle o embarcadero: la estructura en la orilla de un puerto o río donde atracan los barcos para cargar y descargar.

En inglés británico se pronuncia /kiː/, igual que key. En Estados Unidos también se oyen /keɪ/ y /kweɪ/.

Un quay va pegado a la orilla y los barcos atracan a lo largo de él; un pier se adentra en el agua elevado sobre pilotes y suele usarse para cargas ligeras o como paseo.

Depende del tipo de muelle y del país: quay es habitual en Reino Unido, Irlanda, Canadá y Australia; wharf, en Estados Unidos; pier, para un muelle que se adentra en el agua; y dock, para la dársena o zona de atraque.

Es el registro de imágenes de contenedores alojado por Red Hat, con planes gratuitos y de pago, repositorios privados, control de acceso y escaneo de vulnerabilidades.

Es la distribución de código abierto de Quay, publicada por Red Hat en noviembre de 2019. Es el código que impulsa Red Hat Quay y Quay.io, y solo necesita una base de datos y un almacenamiento fiable para funcionar.

Red Hat Quay es un producto con suscripción. Su base, Project Quay, es de código abierto y puedes instalarla sin pagar licencia, aunque sin el soporte de Red Hat.

Ambos son registros de contenedores. Quay puede usarse como servicio o instalarse en tus servidores e incluye Clair para seguridad; Docker Hub es el servicio alojado de Docker, muy usado para imágenes públicas.

Sí. Las imágenes guardadas en Quay se referencian desde los manifiestos de Kubernetes u OpenShift como cualquier otra imagen, y Project Quay puede instalarse en OpenShift con su operador o en Kubernetes con manifiestos YAML.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Germán Gutiérrez

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
K Kubernetes Kubernetes (K8s) es una plataforma de código abierto que orquesta aplicaciones en contenedores: decide en qué servidores se ejecutan, las escala según la carga, las reinicia si fallan y las actualiza sin cortes. Google la liberó en 2014 y hoy la mantiene la Cloud Native Computing Foundation (CNCF). Es el estándar para operar microservicios en la nube. O Open Source El open source (código abierto) es el software cuyo código fuente se publica con una licencia que permite a cualquiera usarlo, estudiarlo, modificarlo y redistribuirlo, incluso con fines comerciales. Para serlo oficialmente, la licencia debe cumplir los diez criterios de la Open Source Definition de la OSI. Linux, Android y WordPress son ejemplos de software open source. C Cloud Hosting El cloud hosting (alojamiento en la nube) es un tipo de hosting en el que una web o aplicación se ejecuta sobre recursos virtualizados de una red de servidores de un proveedor, en lugar de sobre una única máquina física. Permite ampliar o reducir potencia según la demanda y pagar por uso, con más disponibilidad que un hosting tradicional. G Google Kubernetes Engine Google Kubernetes Engine (GKE) es el servicio gestionado de Kubernetes de Google Cloud: crea y mantiene clústeres donde se ejecutan aplicaciones en contenedores, con escalado, actualizaciones y seguridad automatizados. Tiene dos modos, Autopilot y Standard, y es la opción habitual para arquitecturas de microservicios que necesitan crecer sin gestionar servidores a mano. A API Una API (Application Programming Interface, interfaz de programación de aplicaciones) es un conjunto de reglas y puntos de acceso que permite que dos programas se comuniquen: uno pide datos o acciones y el otro responde en un formato acordado, sin que ninguno conozca el código interno del otro. Es lo que conecta webs, apps, pasarelas de pago e inteligencia artificial. F Frontend y Backend Frontend y backend son las dos capas de una web o aplicación: el frontend es la interfaz que el usuario ve y usa en el navegador o en la app, y el backend es la parte que funciona en el servidor, con la lógica de negocio, los datos y la seguridad. Ambas se comunican mediante APIs.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp