Как создать docker образ существующего WAS 8.5.5.14? - PullRequest
0 голосов
/ 27 февраля 2020

У меня Websphere Application Server 8.5.5.14, на котором размещена моя ERP. Я хочу докеризировать приложение и развернуть его в кластере Kubernetes. Может ли кто-нибудь предоставить мне информацию о том, как создать образ из моего существующего WAS 8.5.5.14.

Ответы [ 2 ]

1 голос
/ 27 февраля 2020

Теоретически вы можете сделать это, создав tar-шар файловой системы и импортировав его в docker, чтобы создать образ с помощью чего-то вроде: cat WAS.tar | docker import - appImage, но вам нужно будет избежать ряда проблем Например, если у вас есть ресурсы (драйверы jdb c, адаптеры ресурсов и т. д. c), в tar-архиве должны быть включены все из них. Вам также необходимо предоставить все необходимые порты для вашего приложения и его администрирования. Лучшим способом и наилучшей практикой для решения этой проблемы было бы начать с поддерживаемого IBM образа традиционного WAS и построить свою систему поверх него. Для этого есть подробные инструкции: https://github.com/WASdev/ci.docker.websphere-traditional#docker -hub-image

0 голосов
/ 27 февраля 2020

F Ответ Роу хорош; если вы последуете их совету по использованию официальных изображений, вы будете использовать WebSphere v9.0 в контейнере. Вы можете использовать этот инструмент , который поможет выяснить, есть ли какие-либо изменения, которые необходимо внести в ваше приложение, чтобы оно работало в контейнере. Он также генерирует некоторые сценарии wsadmin для настройки сервера в образе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...