This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Gestión de contenedores
Citrix Hypervisor incluye las siguientes funciones para mejorar las implementaciones de Docker Containers en Citrix Hypervisor:
- Compatibilidad con máquinas virtuales CoreOS Linux y configuración de Cloud Config Drives
- Administración de contenedores para CoreOS, Debian 8, Ubuntu 14.04 y RHEL/CentOS/Oracle Linux 7
- Administración de contenedores para contenedores de Windows Server en Windows Server 2016
CoreOS es una distribución minimalista de Linux que se ha vuelto popular para alojar aplicaciones Docker™. CoreOS Cloud Config Drive permite la personalización de varias opciones de configuración del sistema operativo. Cuando Container Management está habilitado en una máquina virtual, Citrix Hypervisor se da cuenta de cualquier contenedor Docker que se ejecuta en la máquina virtual.
Instale el paquete complementario de administración de contenedores disponible en la página de descarga de Citrix Hypervisor para permitir que Citrix Hypervisor:
- consulta las VM para interactuar con Cloud Config Drives
- descubrir los contenedores de aplicaciones que se ejecutan en cada máquina virtual y mostrar estos contenedores en la vista Infraestructura de XenCenter
XenCenter permite la interacción con los contenedores y permite a los usuarios realizar operaciones del ciclo de vida del contenedor, acceder a la consola del contenedor, ver registros y proporcionar otras funciones de diagnóstico y supervisión del rendimiento. Sin embargo, debe cumplir los requisitos documentados en la siguiente sección para administrar contenedores con XenCenter.
Requisitos de red
Para que la Administración de contenedores funcione, las máquinas virtuales administradas deben ser accesibles desde el dominio de control de Citrix Hypervisor (dom0). Dependiendo del SO invitado, la topología de red y los firewalls deben permitir conexiones SSH (puerto 22) o Docker TLS (puerto 2376) de salida desde dom0 a máquinas virtuales administradas por contenedor.
Importante:
Para obtener información detallada sobre los requisitos y la seguridad de la red de administración de contenedores, consulte Gestión de contenedores.
Para administrar contenedores de Docker mediante XenCenter (para máquinas virtuales CoreOS)
- Instale la compilación de XenCenter incluida con la versión de Citrix Hypervisor o XenServer que esté utilizando o una posterior.
- Instale el paquete complementario de administración de contenedores.
- Cree una máquina virtual CoreOS e incluya una unidad de configuración para la máquina virtual. Para obtener más información acerca de la unidad de configuración, consulteParámetros de configuración de nube.
- Habilite la administración de contenedores para la VM. Puede actualizar esta configuración en la ficha Propiedades de la VM. Para obtener más información, consulte Cambiar las propiedades de VM.
Para usar máquinas virtuales Ubuntu 14.04, Debian 8, RHEL/CentOS/Oracle Linux 7, Windows Server 2016 para administrar contenedores Docker, primero habilite la administración de contenedores mediante la CLI. Una vez habilitada la administración de contenedores en estas máquinas virtuales, puede utilizar XenCenter para realizar operaciones de ciclo de vida, como iniciar, detener, pausar y reanudar los contenedores.
Para obtener información sobre la configuración de máquinas virtuales de Ubuntu 14.04, Debian 8, RHEL/CentOS/Oracle Linux 7, Windows Server 2016 para la administración de contenedores, consulte Gestión de contenedores.
Para acceder a la consola del contenedor Docker y a los registros
Para las máquinas virtuales Linux, XenCenter permite a los clientes acceder a la consola contenedora y ver registros para administrar y supervisar aplicaciones que se ejecutan en contenedores Docker. Para acceder a la consola del contenedor y a los registros:
- Seleccione el contenedor en el panel Recursos.
-
En la sección Propiedades generales del contenedor, seleccione Ver consola para ver la consola del contenedor. Para ver los registros de la consola, seleccione Ver registro.
Esta acción abre un cliente SSH en el equipo que ejecuta XenCenter.
-
Cuando se le solicite, inicie sesión en el cliente SSH utilizando el nombre de usuario y la contraseña de VM.
Nota:
Los clientes pueden automatizar el proceso de autenticación configurando sus claves SSH públicas/privadas. Consulte la sección Automatización del proceso de autenticación para obtener más información.
Automatización del proceso de autenticación (opcional)
Al acceder a la consola del contenedor y a los registros, se requiere que los clientes introduzcan las credenciales de inicio de sesión de la VM para autenticar las conexiones SSH. Sin embargo, los clientes pueden automatizar el proceso de autenticación para evitar introducir las credenciales manualmente. Para configurar el proceso de autenticación automática, siga estos pasos:
- Generar un par de claves públicas/privadas.
-
Agregue la clave SSH pública al directorio de usuario en la máquina virtual que ejecuta el contenedor.
Por ejemplo, para los contenedores que se ejecutan en una máquina virtual de CoreOS, agregue la clave pública a la sección Parámetros de configuración de nube en la ficha General de la máquina virtual en XenCenter. Para obtener más información, consulte Parámetros de configuración de nube. Para Ubuntu 14.04, RHEL/CentOS/Oracle Linux 7 y Debian 8, agregue manualmente la clave pública a
~/.ssh/authorized_keys
. - Agregue la clave SSH privada al directorio %userprofile% de la máquina con XenCenter y cambie el nombre de la clave como
ContainerManagement.ppk
.
Compartir
Compartir
En este artículo
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.