GithubHelp home page GithubHelp logo

wildfly's Introduction

Windfly 18

Windfly 18.0.1 Final with the main SQL connectors Java


Pull image latest

docker pull izone/wildfly

Run pulled image

docker run --rm --name Wildfly -h wildfly \
-p 8080:8080 \
-p 9990:9990 \
-ti izone/wildfly

Or

docker run --name Wildfly -h wildfly \
-p 8080:8080 \
-p 9990:9990 \
-d izone/wildfly

Links Databases with JDBC Datasource

MySQL
docker run --name MySQL -h mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=pass -d mysql

docker run --rm --name Wildfly -h wildfly \
--link MySQL:mysql-host \
-e HOST_MYSQL=mysql-host \
-e PASS="admin" \
-e PORT_MYSQL=3306 \
-e USER_MYSQL=root \
-e PASS_MYSQL=pass \
-e DB_MYSQL=mysql \
-p 8080:8080 \
-p 9990:9990 \
-ti izone/wildfly
Oracle
docker run --name OracleXE -h oraclexe -p 1521:1521 -d izone/oracle

docker run --rm --name Wildfly -h wildfly \
--link OracleXE:oracle-host \
-e PASS="admin" \
-e HOST_ORACLE=oracle-host \
-e PORT_ORACLE=1521 \
-e USER_ORACLE=system \
-e PASS_ORACLE=oracle \
-e DB_ORACLE=XE \
-p 8080:8080 \
-p 9990:9990 \
-ti izone/wildfly

Browser access:

http://localhost:8080/
Default password if not defined
username: admin
password: admin

Browser Administration Console access:

http://localhost:9990/
User Name: admin
Password: p4asSwd

Configuration/Subsystem/Datasources/Non-XA

	Add
	  Custom
	    Next >>
	      Name*: MySQLDS
	             MariadbDS
	             PostgresDS
	             OracleDS

        JNDI Name*: java:/MySQL-JNDI
                    java:/Mariadb-JNDI
                    java:/Postgres-JNDI
                    java:/Oracle-JNDI

	Next >>
	   Detected Driver
	      MySQL
	      MariaDB
	      PostgreSQL
	      OracleXE

 	   Next >>
 	      Connection URL*: jdbc:mysql://mysql-host:3306/dbzone
	                       jdbc:mysql://mariadb-host:3306/dbzone
	                       jdbc:postgresql://postgres-host:5432/dbzone
	                       jdbc:oracle:thin:@oracle-host:1521:XE

	      Username: root
	      Password: pass

	      Next >>
		Test Connection

	      Finish

Auto Construction

git clone https://github.com/luvres/wildfly.git
cd wildfly

docker build -t izone/wildfly .

wildfly's People

Contributors

luvres avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.