Я создал свой собственный образ Docker, используя следующий файл Docker: -
FROM open-liberty:webProfile8
COPY mysample.war /config/dropins/
COPY server.xml /config/
Образ Docker был сгенерирован с некоторым предупреждением: -
Успешно построен cc05c3d94adf Успешно помечен sampleopenlibty:latest ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ. Вы создаете образ Docker из Windows на хосте Docker, отличном от Windows. Все файлы и каталоги, добавленные в контекст сборки, будут иметь разрешения «-rwxr-xr-x». Рекомендуется дважды проверить и сбросить разрешения для конфиденциальных файлов и каталогов.
Я отправил этот образ в репозиторий контейнеров Azure и создал из него службу приложений, но всякий раз, когда я просматриваю веб-приложение, вместо того, чтобы показывать свое пользовательское/примерное веб-приложение, он показывает стандартную СТРАНИЦУ Open Liberty.
Может кто-нибудь, пожалуйста, помогите мне, что я сделал бы неправильно, чтобы решить эту проблему?
Спасибо
docker run
образ локально, прежде чем отправлять его в облачную службу. - person David Maze   schedule 26.04.2019-p 9080:9080
вместо-p 88:9080
в своей команде docker. Поскольку вы только начинаете работать с Liberty, возможно, руководство по Liberty Docker ответит на некоторые ваши вопросы: openliberty.io/ руководства/docker.html - person Andy Guibert   schedule 26.04.2019