Actualización de un entorno de kit de herramientas de desarrollador contenerizado existente
Aprenda a actualizar el entorno de kit de herramientas de desarrollador contenerizado existente.
Acerca de esta tarea
Vea este vídeo para comprender el proceso de actualización del kit de herramientas del desarrollador.
Exportación de datos durante la actualización del kit de herramientas para desarrolladores
- Al actualizar a la versión 26.2.4.0-10.0.2604.0 de DTK, asegúrese de exportar la base de datos.
- Durante el
setup-upgproceso, se le pedirá que exporte los datos. - Selecciona «Y» (Sí) cuando se te solicite para continuar con la exportación.
- Si la actualización falla durante este proceso, añade la siguiente propiedad a
om-compose.properties.DB_IMPORTDATA=true - Ejecute el mandato siguiente. No corras
./om-compose.sh setup-upg../om-compose.sh setup optional: full_path_to_customization_package
Normalmente, la actualización tarda más tiempo que una configuración nueva. Si no desea continuar utilizando la configuración o los datos existentes, se recomienda volver a ejecutar el procedimiento para configurar de nuevo el entorno del kit de herramientas de desarrollador contenerizado en lugar de realizar una actualización. Para obtener más información, consulta la sección «Configuración del entorno del kit de herramientas para desarrolladores en contenedores».
- La actualización a un nuevo kit de herramientas de desarrollador contenerizado sólo está soportada desde un kit de herramientas de desarrollador contenerizado que tenga una versión principal antigua. Por ejemplo, puede actualizar al release 20.3 del kit de herramientas del desarrollador contenerizado sólo si el kit de herramientas del desarrollador contenerizado existente ya está en el release 20.2.
- Antes de actualizar a la nueva imagen, asegúrese de detener todos los agentes o servidores de integración en el entorno de kit de herramientas de desarrollador contenerizado.
- Si cambia la vía de acceso donde ha extraído el directorio devtoolkit_docker , es posible que la actualización no sea satisfactoria porque los contenedores de base de datos y MQ existentes están correlacionados con este directorio internamente.
- No ejecute el mandato ./om-compose.sh wipe-clean antes de la actualización, ya que elimina todos los datos y configuraciones.
- Si ha alterado temporalmente alguna propiedad del archivo
om-compose.propertiesanteriormente, debe repetir los cambios en el nuevo archivoom-compose.properties. Para obtener más información, consulta la sección «Cómo anular las propiedades predeterminadas de Docker Compose ». - Copie los directorios jndi y certificates del directorio devtoolkit_docker anterior en el directorio devtoolkit_docker actual.
- Copie los argumentos
jvmadicionales que pueda haber añadido al archivo jvm.options anterior en el archivo devtoolkit_docker/compose/docker/appserver/jvm.options actual.