Как развернуть WAR-файл в Azure App Services, созданный с помощью Docker OPEN Liberty Image

Здравствуйте, я вытащил образ Docker (OPEN Liberty) и создал веб-приложение Azure, используя этот образ Docker. Веб-приложение работает как чистый лист. Я хотел бы знать, как я могу развернуть файл WAR в этой службе приложений (которая использует OPEN Liberty). Я пробовал развертывание bash и war, как указано в документах Microsoft, но это не помогает. Кто-нибудь может помочь?

Спасибо


person user42012    schedule 25.04.2019    source источник


Ответы (1)


В этом ознакомительном файле показано несколько способов добавить войну в изображение. Скорее всего, вам потребуется создать образ приложения поверх OpenLiberty и развернуть этот образ в Azure, что описано в разделе «Создание уровня приложения».

Подводя итоги шагов:

  1. Создайте файл докера, который добавит вашу войну в /config/dropins.
  2. При желании добавьте файл server.xml для настройки вашего сервера.
  3. Создайте этот образ и опубликуйте его в реестре контейнеров, таком как Dockerhub. Azure может предоставить частный реестр для вашего использования.
  4. Укажите этот образ для развертывания в Azure вместо непосредственного образа OpenLiberty.
person lwestby    schedule 25.04.2019
comment
Тай Айвестби, это помогает. - person user42012; 28.04.2019