Комментарии 8
И золяция реазоана с помощью iptables если просто то все не этот бридж nat и это косяк так как интернет там есть и никакой защиты изоляции нет а сети надо делать меньше и делать сеть которая не имеет доступ к интернету вообще и до него нельзя доступа из сети для позоватей и лучше делать статистику так как адрес даётся рандомый
Рассмотрите возможность не копировать src/main/webapp в образ/контейнер повторно. При сборке .war maven должен содержимое папки webapp положить в корень war-архива и томкат сможет их там обслуживать.
Гляньте в сторону Jmix, может вам это зайдет
В плане фронтенда на Java я в последнее время в своих пет проектах использую ZK framework (https://www.zkoss.org/). Очень просто интегрируется с тем же Spring-ом и огромное число компонентов из коробки позволяют создавать достаточно приятный интерфейс.
Если любите JavaEE то можно посмотреть в сторону JSF/Primefaces (https://www.primefaces.org). Когда то сталкивался с ним профессионально ну и тоже стараюсь совсем не забывать может и пригодится. Имхо менее удобен чем ZK, но идеально подходит для экосистемы JavaEE
Приветствую! Скоьтко ни читал подобных "туториалов", ни в одном(оговорка - в большенстве) не указывается от "какого" пользователя запускается "проект/служба" в контейнере... А ведь это важный аспект! Можно, хотя бы, просто, упамянуть об этом со сссылкой на доку. Разве я не прав!? Ведь, "начинающего" изучать данную технологию нужно приучать(соблюдать) к изолированности и, мягко говоря - защите приложения.
Docker для начинающих: простое развертывание приложения за несколько шагов