There are different options available, depending if you have purchased a subscription from Red Hat or not.
Standard JBoss EAP subscription
If you have purchased a subscription from Red Hat, then you can download JBoss EAP from the Customer Portal, once you log in: https://access.redhat.com/downloads/
Free JBoss EAP subscription
If you haven't purchased a Red Hat subscription, you can still try JBoss EAP. All you need is a free Red Hat account by signing up for one of the following:
- Red Hat Developer Program: Signing up for a free developer account gives you access to developer tools and programs.
- 30-day Trial Subscription: Signing for a 30-day trial subscription gives you access to selected Red Hat software products.
Please refer to this article for the differences between the standard subscription model and the Red Hat Developer Program: Is JBoss EAP free to use ?
Getting EAP Container image
Once that you have a Red Hat account (paid or free subscription), you can also pull EAP Container image from Red Hat Container Catalog.
Before you can actually pull any image from the Catalog, you need to authenticate to registry.redhat.io. If you are using Docker, just perform a 'docker login' using your Customer Portal username and password:
$ docker login https://registry.redhat.io Username: username Password: xxxxxxxxxxx
This will allow you to pull the EAP image as follows:
$ docker pull registry.redhat.io/jboss-eap-7/eap73-openjdk11-openshift-rhel8
Then you can run it with:
$ docker run -it --rm registry.redhat.io/jboss-eap-7/eap73-openjdk11-openshift-rhel8:latest