Skip to content

Creyent/nodos-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Payara-Dockerized

Payara cluster node

Docker-compose file for a cluster SSH node. Volumes persist all the files related to the node.

For use with the payara-cluster setup. I decided to separate just the node for simplify the use on remote servers and scalability.

Docker composer specifications

  • Ubuntu 18.04 base
  • OpenSSH
  • OpenJDK 8

Note: This configuration was made on Windows 10. On Linux the shared folders are not setted before because it works out of the box. The usual IP used for docker is (192.168.99.100), if differs please replace for your actual setup.

Requirements

  • Docker
  • VirtualBox (usually installed with docker)
  • GIT (just for clone this repo)

Installation

  • Go into any terminal and clone or fork the project.
  • Browse into cloned folder:
    $ cd nodos-cluster
  • Create a .env from the .env.dist file. Configure it according to your needs.
    cp .env.dist .env
  • Build the required images typing in the docker terminal:
    $ docker-compose build

Use

  • Once cloned, go into folder:
    $ cd nodos-cluster
  • Create and run the containers typing in the docker terminal:
    $ docker-compose up -d

Comments

Any comment feel free to mail me: creyent [at] gmail [dot] com

Contributing

Thanks for contributing! If you find errors/typos/anything/... please send me a Pull Request, mail me or open an issue.

About

Payara cluster node Docker environment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published