Glassfish4 + Docker

Качаем официальный репозиторий из docker-hub

Запускаем консоль выполняем в ней asadmin --user admin --passwordfile /usr/local/glassfish4/glassfish/domains/domain1/config/admin-keyfile --secure=false

Меняем пароль админа, потому что по дефолту пустой. change-admin-password

Разрешаем логиниться админом enable-secure-admin

Останавливаем glassfish stop-domain domain1 (в моем случае консоль вылетела)

Просто запускаем снова в докере наш glassfish и входим.