Guía de inicio rápido de Container Station

Última fecha de modificación: 2025-02-12
  • ¿Qué es Container Station?

    • Casos prácticos

  • Requisitos del sistema

  • Antes de iniciar

  • Crear un contenedor

    • Crear o importar un contenedor Docker

    • Crear o importar un contenedor LXD

    • Extraer o importar una imagen

  • Gestionar acciones de contenedores e imágenes

  • Gestionar clústeres de Kubernetes

    • Configurar y utilizar Kubernetes

    • Gestionar clústeres de Kubernetes

  • Configurar y administrar registros

    • Adición de un registro de imágenes

    • Administrar registros predeterminados

  • Configurar las preferencias de la aplicación

    • Administrar la configuración de la red

    • Configurar parámetros de certificación

  • Lecturas y recursos adicionales

Esta guía es aplicable a QTS 5.1.0, a QuTS hero h5.1.0 y a QuTScloud c5.1.0, así como a las versiones posteriores.

¿Qué es Container Station?

Container Station es una plataforma de virtualización desarrollada por QNAP que le permite desplegar y gestionar sin esfuerzo aplicaciones en contenedor en dispositivos QNAP. La aplicación admite tanto contenedores Docker como LXD, lo que proporciona un entorno ligero y aislado para ejecutar aplicaciones y servicios con una eficiencia óptima de los recursos.

Casos prácticos

  • Desplegar aplicaciones nativas en la nube utilizando contenedores
  • Ejecutar sistemas operativos aislados para desarrollo y pruebas
  • Alojar servicios virtualizados como servidores web o bases de datos
  • Mantener múltiples entornos en contenedores en un dispositivo QNAP

Requisitos del sistema

Antes de instalar y usar Container Station, es esencial asegurarse de que su dispositivo QNAP cumple con los requisitos mínimos del sistema. Estos requisitos varían según el tipo de plataforma de contenedor que planee utilizar: Docker, Kata o LXD. Cada plataforma tiene distintas necesidades de recursos, incluida la arquitectura de procesador, capacidad de memoria y sistemas operativos compatibles.

Requisitos del sistemaDockerKataLXD
Arquitectura de CPU
  • Dispositivo de 64 bits con un procesador x86 o ARM
  • Dispositivo de 32 bits con un procesador ARM
  • Dispositivo de 64 bits con un procesador x86
  • Dispositivo de 64 bits con un procesador x86 o ARM
Memoria
1 GB
4 GB
2 GB

Antes de iniciar

  • Inicie sesión en el dispositivo como administrador.
  • Asegúrese de que Container Station esté instalada.
  • Asegúrese de que su dispositivo esté conectado a una red externa mediante una puerta de enlace predeterminada.
  • Asegúrese de que el firmware del dispositivo QNAP esté actualizado.

Crear un contenedor

Crear o importar un contenedor Docker

Cree un contenedor un nuevo contenedor Docker seleccionando una imagen de Docker Hub o importe un contenedor Docker existente de su sistema local o dispositivo QNAP. Configure parámetros como el nombre de contenedor, la política de inicio automático y las opciones de red.

  1. Abra Container Station y vaya al menú Contenedores.
  2. Haga clic en Crear.
  3. Seleccione Docker Hub (modo básico) o Imagen de Docker (modo avanzado).
  4. Especifique el nombre y la versión de la imagen en modo básico o el nombre de la imagen y el registro en modo avanzado.
    Ejemplos:
    • Modo básico:nginx:1.25.2
    • Modo avanzado: registry.hub.docker.com/library/postgres
  5. Seleccione Pruebe a extraer la imagen del registro antes de crear el contenedor.
  6. Haga clic en Siguiente y a continuación configure los parámetros del modo básico y avanzado.
  7. Haga clic en Siguiente para revisar la configuración y a continuación haga clic en Finalizar para crear el contenedor.

Crear o importar un contenedor LXD

Seleccione una imagen LXD para crear un nuevo contenedor o importe un contenedor LXD de un sistema local o dispositivo QNAP. Personalice parámetros como el nombre del contenedor, el almacenamiento y la política de inicio automático.

  1. Abra Container Station y vaya al menú Contenedores.
  2. Haga clic en Crear.
  3. Seleccione Servidor de imágenes LXD (modo básico) o Imagen LXD (modo avanzado).
  4. Especifique el nombre y la versión de la imagen en modo básico o el nombre de la imagen y el registro en modo avanzado.
    Ejemplos:
    • Modo básico: ubuntu:22.04
    • Modo avanzado: images:ubuntu/22.04
  5. Seleccione Pruebe a extraer la imagen del registro antes de crear el contenedor.
  6. Haga clic en Siguiente y configure los parámetros del modo básico y avanzado.
  7. Revise la configuración del contenedor y haga clic en Siguiente.
  8. Haga clic en Finalizar para crear el contenedor.

Extraer o importar una imagen

La función Extraer imagen permite a los usuarios descargar imágenes de contenedor de un registro en línea, mientras que la función Importar imagen les permite cargar imágenes directamente de archivos locales o copias de seguridad.

Las diferencias clave entre extraer e importar imágenes son las siguientes:

  • Origen de la imagen: La extracción recupera una imagen de un registro en línea, mientras que la importación construye una imagen a partir de un archivo almacenado localmente.
  • Uso: La extracción es para descargar imágenes de fuentes externas, mientras que la importación es para cargar imágenes de copias de seguridad locales o de exportaciones.
  1. Abra Container Station y haga clic en Explorar.
  2. Haga clic en Extraer imagen o Importar imagen.
  3. Ajuste la configuración de la imagen.

Gestionar acciones de contenedores e imágenes

Gestione y controle sus contenedores a través de Container Station. Las acciones comunes incluyen el arranque, parada, pausa, reinicio o retirada de contenedores. También puede inspeccionar registros de contenedores, uso de recursos y estadísticas de rendimiento.

  1. En Container Station, vaya a Contenedores o Imágenes.
  2. Seleccione el contenedor o la imagen que desee gestionar de la lista.
  3. En Acciones, seleccione  o .
    Nota
     junto a su contenedor indica que el contenedor se está gestionando u organizando mediante un clúster de Kubernetes.
  4. Realice cualquiera de estas acciones de contenedores.

    Acciones básicas del ciclo de vida del contenedor

    AcciónDescripción
    IniciarComenzar la ejecución de un contenedor detenido.
    ReiniciarReiniciar un contenedor en ejecución o detenido.
    DetenerDetener un contenedor en ejecución
    Forzar detenciónDetener de manera forzada un contenedor en ejecución de inmediato.
    PausarPara temporalmente un contenedor en ejecución sin detenerlo.
    ReanudarReanudar un contenedor en pausa y continuar sus procesos.

    Inspección e interacción del contenedor

    AcciónDescripción
    InspeccionarVer información detallada sobre la configuración y el estado del contenedor.
    EjecutarEjecutar comandos de terminal dentro del contenedor en ejecución.
    AcoplarConectarse a los flujos de entrada/salida estándar de un contenedor.

    Configuración y administración de contenedores

    AcciónDescripción
    EditarModifique la configuración y los parámetros del contenedor.
    Volver a crear directamenteVolver a crear un contenedor detenido utilizando su configuración anterior.
    Volver a crearVolver a crear un contenedor con la configuración actualizada.
    DuplicarCrear in duplicado de un contenedor existente.

    Gestión de imágenes y datos de contenedores

    AcciónDescripción
    Crear imagenCrear una imagen reutilizable de un contenedor en ejecución o detenido.
    ExportarExportar un contenedor para utilizarlo en otro dispositivo.
    QuitarEliminar un contenedor del sistema.
  5. Realice cualquiera de las acciones de imágenes.

    Inspección y gestión de imágenes

    AcciónDescripción
    InspeccionarVer información detallada sobre la configuración y las propiedades de una imagen.
    Contenedores en usoVisualizar una lista de contenedores usando una imagen específica.

    Etiquetado y versionado de imágenes

    AcciónDescripción
    EtiquetaAsignar o modificar una etiqueta (versión) para una imagen específica.

    Descarga y carga de imágenes

    AcciónDescripción
    ExtraerDescargar una imagen de un registro en Container Station.
    Introducir en el registroCargar una imagen en un registro para un uso posterior.
    Introducir directamenteCargar una imagen en un registro sin pasos intermedios.

    Exportación y eliminación de una imagen

    AcciónDescripción
    ExportarGuardar una imagen en un sistema local o dispositivo QNAP para copia de seguridad o transferencia.
    QuitarEliminar una imagen del sistema para liberar espacio o limpiar recursos que no se utilizan.

Gestionar clústeres de Kubernetes

Configurar y utilizar Kubernetes

Habilite el soporte de Kubernetes configurando un clúster ligero K3s dentro de Container Station. Despliegue cargas de trabajo de Kubernetes y gestione aplicaciones utilizando el panel de Kubernetes o comandos de kubectl.

  1. Abra Container Station y vaya a la sección Kubernetes.
  2. Seleccione Habilitar Kubernetes ligero K3s.
  3. Opcional: Habilite Mostrar contenedores del sistema Kubernetes.
  4. Haga clic en Aplicar para finalizar la configuración.
  5. Acceda al panel de Kubernetes utilizando la URL proporcionada para monitorizar y gestionar cargas de trabajo.

Gestionar clústeres de Kubernetes

Controle clústeres de Kubernetes iniciando, deteniendo y restableciendo el clúster o visualizando su estado. Gestione recursos de clústeres y monitorice cargas de trabajo de contenedores dentro del entorno de Kubernetes.

  1. Abra Container Station y vaya a la sección Kubernetes.
  2. Descargue el archivo Kuberconfig.
  3. Haga clic en la URL del panel de control de Kubernetes.
    Container Station abre la página web de Kubernetes en una pestaña nueva.
  4. Introduzca el token de Kubernetes o cargue el archivo Kuberconfig y, a continuación, haga clic en Iniciar sesión.
  5. Desplegar aplicaciones en contenedor. Para obtener más información, consulte Desplegar aplicaciones en contenedor en la página de documentación de Kubernetes.

Configurar y administrar registros

Container Station le permite administrar varios registros de imágenes predeterminados, incluido Docker, Harbor, y otros tipos de registro, lo que permite almacenar y recuperar imágenes de contenedor de forma segura. La aplicación también proporciona dos registros predeterminados reservados por el sistema (Docker Hub y Servidor de imágenes LXD).

Adición de un registro de imágenes

  1. Vaya a Registros en el menú.
  2. Haga clic en Crear para abrir la ventana Añadir registro.
  3. Configure los siguientes ajustes:
    1. Nombre: Introduzca un nombre para el registro.
    2. URL: Introduzca la URL del registro.
    3. Autenticación: Habilítela para especifique un nombre de usuario y contraseña.
    4. Confiar en certificado SSL autofirmado Seleccione esta opción si el certificado SSL no está firmado por una Autoridad de certificación de confianza.
  4. Opcional: Haga clic en Probar conexión para verificar la conexión.
  5. Haga clic en Aplicar para añadir el registro de imágenes.

Administrar registros predeterminados

  • Habilitar autenticación Docker Hub Habilite el interruptor junto a Autenticación en la sección Docker Hub, indique un nombre de usuario y contraseña, y haga clic en Aplicar.
  • Editar un registro personalizado: Haga clic en > Editar en la columna Acciones junto al registro, y modifique la configuración.
  • Quitar un registro personalizado: Para eliminar un registro, haga clic en > Quitar. En el caso de varios registros, seleccione uno y, a continuación, haga clic en Acción > Quitar.

Configurar las preferencias de la aplicación

Administración de la configuración de la red para configurar y personalizar las configuraciones de los contenedores, como rangos de IP, configuración de DNS y puentes de red, tanto para contenedores Docker como LXD. Además, puede ajustar la configuración IP de determinadas aplicaciones en contenedor de QNAP de esta página. La configuración de red de aplicaciones QPKG que dependen de Container Station también se puede configurar aquí, lo que le permite administrar las conexiones de red tanto a nivel de contenedor como de aplicación en un solo lugar.

Administrar la configuración de la red

  1. Vaya a Preferencias en Container Station.
  2. Seleccione Configuración de red en el menú.
  3. Configure rangos de direcciones IP de contenedores Docker y LXD.
  4. Configure servidores DNS y redes puenteadas para la comunicación de contenedores.
  5. Haga clic en Aplicar para guardar la configuración y reiniciar Container Station.

Añadir una plantilla de aplicación personalizada

Añadir una plantilla de aplicación personalizada le permite confeccionar una lista de las aplicaciones adicionales disponibles en Container Station.

  1. Inicie Container Station.
  2. En el menú, haga clic en Preferencias.
  3. Vaya a Plantillas de aplicaciones.
  4. Seleccione Habilitar plantilla personalizada.
  5. Especifique la URL de una plantilla de aplicaciones personalizadas.
  6. Haga clic en Aplicar.
Nota
En función de su configuración, es posible que el URL precise la inclusión de la dirección IP y del número de puerto del servidor web configurado. Por ejemplo: http://[IP_Address]:[Port]/my-template-file.json.

Este proceso le permite ampliar las opciones de aplicaciones dentro de Container Station, adaptando a medida las aplicaciones disponibles a sus necesidades específicas.

Configurar parámetros de certificación

Los certificados de Docker son esenciales para garantizar las comunicaciones entre clientes y servidores de Docker, lo que asegura la transferencia de datos cifrados y conexiones autenticadas. Esta guía explica cómo configurar parámetros de certificación en QNAP Container Station para un entorno Docker seguro.

  1. Abra Container Station, vaya a Preferencias, y haga clic en la ficha Certificados para acceder a los parámetros de configuración de certificación.
  2. Haga clic en el botón Descargar para obtener el archivo de certificado necesario para unas conexiones seguras.
  3. Cree un directorio (~/.docker) y extraiga el certificado descargado utilizando el comando unzip cert.zip -d ~/.docker.
  4. Establezca la variable del entorno de Docker ejecutando export DOCKER_HOST=tcp://<IP_ADDRESS>:2376 DOCKER_TLS_VERIFY=1, sustituyendo <IP_ADDRESS> por el valor apropiado de la configuración.
  5. Confirme que el nombre de dominio coincide con su certificado configurado (p. ej., 1234.myQNAPcloud.com) y verifique la última fecha de renovación para asegurar actualizaciones puntuales.

Lecturas y recursos adicionales

¿Le ha resultado útil este artículo?

El 17% de las personas piensa que ayuda.
Gracias por sus comentarios.

Díganos cómo podemos mejorar este artículo:

Si desea enviarnos más comentarios, inclúyalos a continuación.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Elija especificación

      Mostrar más Mostrar menos

      Este portal en otros países / regiones:

      open menu
      back to top