Конфигурация Zeppelin находится где-то в загруженном вами образе. Тем не менее, ваш вопрос спрашивает, как вы можете настроить порт (ы), к которым осуществляется доступ к Zeppelin, и, используя контейнер, это просто.
Команда docker run ...
, которую вы включили, определяет сопоставления 2 портов. Они определены с флагами -p 8080:8080
и -p 8081:8081
.. Они определяют, что порт 8080 вашего хоста сопоставлен с портом 8080 контейнера, а порт 8081 вашего хоста с портом 8081 контейнера.
Вместо этого изменитепорты, используемые контейнером (и настроенные в нем), вы можете просто изменить эти сопоставления портов при запуске контейнера.
Например, если вы используете -p 8888:8080
, порт контейнера 8080 (без изменений) теперь будетбыть доступным через порт вашего хоста 8888 (вместо 8080).
Это даст вам эффект, связанный с изменением порта.
HTH!