JBoss Data Virtualization 6 (currently 6.2 - update 1) image that extends eap6 image.JON Agent & sshd server are also installed inside this image, therefore JON Server can be configured to monitor & manage and it can be also used as a remote host with ssh support.
- Fedora:latest + additional packages to run EAP
- JDK 1.8
- DV 6.2 - Update 1, User :
admin
redhat1!
, all of the Default Ports of EAP server are exposed. Default teiid jdbc port 31000 is also exported - JON 3.3.4 Agent & 16163 port is also exposed
- Open SSHD Server
Default command executes a standalone EAP server (without starting the jon agent). If this is the only stuff that you need, just run it :
docker run -it --name dv6 --hostname dv6 docker4jboss/dv6
In standalone mode, EAP is started in debug mode and debug port is specified as 8787.
Before you run JON agent, please be sure that JON Server (3.3) is running & jon server binding address is properly defined in agent-configuration.xml file. admin
user is pre-defined and can be used for EAP server management. It's password is assigned as redhat1!
Important Links and Users:
- EAP Admin
admin
-redhat1!
http://dv6:9990/console - Teiid Server
teiidUser
-redhat1!
http://dv6:8080/odata/VDB JDBC URL: jdbc:teiid:VDB@mm://dv6:31000 - ModShape
modeshapeUser
-redhat1!
http://dv6:8080/modeshape-rest - DashBoard
dashboardAdmin
-redhat1!
http://dv6:8080/dashboard - Web UI
admin
-admin
http://dv6:8080/dv-ui
You need to download & place required files into install subdirectory. Please read README file under install subdirectory to see list of required files and how to download.
If you're planning to use your image for the composed demo environments within this project, you must use the recommended name docker-registry.usersys.redhat.com/docker4jboss/dv6
. Otherwise, specify the tag name as you wish.
docker build --force-rm=true -t docker-registry.usersys.redhat.com/docker4jboss/dv6 .
or simply run
sh build.sh
You can clean your environment with
docker-clean
script