Puede utilizar WebSphere Developer
Tools para crear una referencia a un servidor Liberty que se está ejecutando en un contenedor
Docker en un host remoto. Puede utilizar esta referencia
para manejar las solicitudes de servidor desde el entorno de trabajo.
Acerca de esta tarea
Puede instalar WebSphere
Application Server Liberty y descargar complementos en el repositorio de Liberty desde el sitio de
descarga de la comunidad WASdev. Después de
instalar Liberty, puede seleccionar el contenedor Docker. A
continuación, puede especificar las credenciales de seguridad del
servidor Liberty para acceder al servidor Liberty remoto en el
contenedor Docker. Si no tiene las credenciales de seguridad del
servidor Liberty, las herramientas las pueden crear automáticamente.
Si un mandato Docker agota el tiempo de espera cuando completa
estos pasos, puede solucionar este problema de forma temporal.
Establezca la propiedad de sistema
com.ibm.ws.st.DockerCommandTimeoutInSeconds en un
tiempo en segundos. De forma predeterminada, esta propiedad está
establecida en 10.
Importante: No puede seleccionar Borrar
servidor en el próximo inicio para los servidores Liberty
que se ejecutan en un contenedor Docker.
- En el entorno de trabajo, abra la vista Servidores pulsando
la pestaña Servidores.
Consejo: Si la vista Servidores no está visible, seleccione
y escriba Server en el texto de filtro. A continuación,
seleccione Servidores.
- Pulse el botón derecho del ratón dentro de la vista Servidores y seleccione
.
- Para seleccionar el tipo de servidor, seleccione .
- Entre el nombre de host remoto en el campo
Nombre de host del servidor.
- Pulse Siguiente.
Nota: Compruebe que el entorno de ejecución de Liberty tenga el mismo conjunto de características
que la imagen de Liberty docker. Además, compruebe que están configurados para utilizar el mismo
nivel de Java Runtime Environment (JRE). El tiempo de ejecución de
destino del entorno de ejecución de Liberty se utiliza en el entorno de desarrollo. Una
discrepancia entre la ejecución del sistema local y el JRE en la imagen de Liberty docker puede
causar problemas, desde errores de configuración a problemas de publicación de aplicaciones.
- Si las herramientas le solicitan que instale WebSphere
Application Server Liberty, porque no está instalado o porque necesita especificar el directorio
donde está instalado, realice una de las opciones siguientes. De lo contrario, omita este paso.
Necesitará que Liberty esté instalado para poder crear una
referencia del entorno de trabajo a un servidor Liberty en un
contenedor Docker de un host remoto.
Si anteriormente ha instalado Liberty, realice los pasos siguientes para seleccionar el directorio
donde lo ha instalado:
- Seleccione Elegir una instalación existente.
- En el campo Vía de acceso, escriba o vaya al directorio donde ha
instalado WebSphere Application Server Liberty.
- En la página Entorno de ejecución de Liberty, pulse Siguiente.
El entorno de servicio de aplicaciones está
seleccionado. Omita el resto de este paso.
Si desea instalar Liberty desde un archivo de archivado que se ha descargado anteriormente, complete los pasos siguientes:
- Seleccione Instalar desde archivo o repositorio y pulse Siguiente.
- En el campo Destino, escriba o vaya al directorio donde desea
instalar el entorno de ejecución de Liberty.
Si escribe una vía de acceso que no existe, se crea automáticamente una carpeta para esa vía de acceso
al final del procedimiento cuando pulsa Finalizar.
- Seleccione Instalar un nuevo entorno de ejecución desde un
archivo de archivado.
- En el campo Vía de acceso, especifique o busque el archivo de archivado en el sistema de
archivos local y pulse Siguiente.
- En la página Instalar complementos, pulse Instalar o Pendiente
de instalación para realizar una selección de los archivos de archivado de complementos que desee instalar en el entorno de ejecución de Liberty.
Puede instalar un archivo de archivado de complemento desde
el sistema de archivos local, descargar un archivo de archivado de complemento
o utilizar una combinación de ambos al instalar
varios archivos de archivado de complemento. Si el entorno de trabajo está conectado a
internet, la página para instalar complementos se rellena con los
archivos de complementos disponibles para descargar desde el sitio de
descargas
de la comunidad de desarrolladores de WAS.
Este sitio de descarga incluye complementos que puede seleccionar desde el Repositorio de Liberty como, por ejemplo, las características de ejecución, los ejemplos o la integración de código abierto.
Si desea instalar archivos de archivado de complemento del sistema de archivos local,
realice los pasos siguientes:
- Pulse Añadir archivo.
- En el campo de Archivado de complemento, escriba o vaya al
archivo de archivado de complemento en el sistema de archivos local.
- Pulse Aceptar.
Si tiene más archivos de archivado de complemento
para instalar desde el sistema de archivos local, repita este procedimiento hasta que haya terminado.
Si desea instalar archivos de complemento de un repositorio personalizado,
realice los pasos siguientes:
- Para añadir el repositorio, pulse Configurar repositorios.
- Pulse Nuevo....
A continuación, los archivos se añaden a la lista de archivos de complemento.
Después de completar la selección en la página para instalar
complementos, pulse Siguiente.
- En la página Aceptación de licencia, si
acepta los términos de la licencia, seleccione Acepto los
términos de todos los acuerdos de licencia y, después,
pulse Siguiente.
Si desea descargar e instalar la edición de desarrollador gratuita de Liberty, realice
los pasos siguientes:
- Seleccione Instalar desde archivo o repositorio y pulse Siguiente.
- En el campo Destino, escriba o vaya al directorio donde desea
instalar el entorno de ejecución de Liberty.
Si escribe una vía de acceso que no existe, se crea automáticamente una carpeta para esa vía de acceso
al final del procedimiento principal cuando pulsa Finalizar.
- Seleccione Descargar e instalar un nuevo entorno de ejecución
desde ibm.com, seleccione una versión del entorno de ejecución y, a continuación, pulse Siguiente.
- En la página Instalar complementos, pulse Instalar o Pendiente
de instalación para realizar una selección de los archivos de archivado de complementos que desee instalar en el entorno de ejecución de Liberty.
Puede instalar archivos de archivado de complemento siguiendo uno
de los métodos siguientes:
- Desde el sistema de archivos local
- Descargando archivos
- Utilizando una combinación de ambos, cuando se instalan varios
archivos de archivado de complemento
Si el entorno de trabajo está conectado a
internet, la página para
instalar complementos se rellena con los
archivos de complementos disponibles para descargar desde el sitio de
descargas
de la comunidad de desarrolladores de WAS.
Este sitio de descarga incluye complementos que puede seleccionar desde el Repositorio de Liberty como, por ejemplo, las características de ejecución, los ejemplos o la integración de código abierto.
Si desea instalar archivos de archivado de complemento del sistema de archivos local,
realice los pasos siguientes:
- Pulse Añadir archivo.
- En el campo de Archivado de complemento, escriba o vaya al
archivo de archivado de complemento en el sistema de archivos local.
- Pulse Aceptar.
Si tiene más archivos de archivado de complemento
para instalar desde el sistema de archivos local, repita este procedimiento hasta que haya terminado.
Si desea instalar archivos de complemento de un repositorio personalizado,
realice los pasos siguientes:
- Para añadir el repositorio, pulse Configurar repositorios.
- Pulse Nuevo....
A continuación, los archivos se añaden a la lista de archivos de complemento.
Después de completar la selección en la página para instalar
complementos, pulse Siguiente.
- En la página Aceptación de licencia, si acepta los términos de
la licencia, seleccione Acepto los términos de todos los acuerdos de
licencia y, a continuación, pulse Siguiente.
- En la página Configuración del servidor
remoto, seleccione Servidor en un contenedor Docker.
- Seleccione el sistema operativo para el servidor remoto.
Restricción: Las herramientas no dan soporte a la autenticación del sistema operativo
para el sistema operativo Windows.
- Seleccione un método para acceder al host remoto, especifique
la información de inicio de sesión y pulse
Siguiente.
- En le página Nuevo servidor en un contenedor
Docker, seleccione el contenedor Docker en el menú
Nombre de contenedor.
Consejo: Si no ve el contenedor Docker en el menú
Nombre de contenedor, pulse
Renovar para renovar la lista.
- Entre las credenciales de seguridad de servidor de Liberty.
Los valores para los campos
Nombre de usuario y
Contraseña
deben corresponder a un usuario que esté definido en un registro de usuarios que tenga un
rol de administrador. Si las herramientas no pueden encontrar un registro de usuarios básico que define
el usuario especificado, las herramientas visualizan la ventana
Verificación de seguridad. Si las herramientas visualizan la ventana
Verificación de seguridad, realice una de las siguientes opciones:
- Seleccione Crear para añadir un registro de usuario básico que define un usuario con
sus valores y un rol de administrador.
- Seleccione Continuar para continuar si el usuario está definido en otro
tipo de registro de usuarios.
- Seleccione Cancelar para realizar cambios en el
Nombre de usuario y la Contraseña
que ha especificado.
- Entre el valor para el campo Puerto
seguro con el puerto HTTPS que se ha especificado en la
configuración del servidor.
Consejo: El número de puerto HTTPS predeterminado es 9443.
- Pulse Finalizar.
Qué hacer a continuación
Restricción: Para servidores Docker de Liberty
remotos, las herramientas no dan soporte a los programas de
utilidad del servidor.
- Puede editar la configuración de servidor. Para obtener más información, consulte Edición de la configuración de Liberty utilizando las herramientas del desarrollador.
Restricción: Para los servidores remotos, las herramientas no dan soporte a la especificación de archivos de inclusión utilizando vías de acceso absolutas en la configuración del servidor. Para solucionar este problema, especifique vías de acceso de inclusión utilizando las variables de servidor predefinidas como, por ejemplo, server.config.dir y shared.config.dir, en lugar de vías de acceso absolutas.
- Para iniciar o detener un servidor, o añadir o eliminar
aplicaciones en el servidor, pulse con el botón derecho del ratón en
el servidor para utilizar el menú contextual del servidor o utilice
los botones de la bandeja de la vista
Servidores. Para obtener más información, consulte
Inicio y detención de un servidor utilizando las herramientas del desarrollador.
Consejo: Para
acceder a estas opciones, seleccione el servidor Liberty en la
vista Servidores. Si selecciona cualquier otra
entrada en la vista Servidores, el
menú contextual del servidor no estará disponible.
Puede crear y editar los archivos de entorno de servidor. Para obtener más información,
consulte Creación y edición de los archivos de entorno de servidor en la documentación del producto.