jhonygo / bluebank-atm-server

0 stars 0 forks source link

Install a software factory #5

Open jhonygo opened 8 years ago

jhonygo commented 8 years ago

This part must be performed on the virtual machine

Install and run a software factory including:

Jenkins : continuous integration engine version (jenkins:1.625.3)

Nexus : binary repository management tool (sonatype/nexus:2.11.2-06)

Sonarqube : code quality analysis, version (sonarqube:5.2)

Elasticsearch/Logstash/Kibana : metrology (sebp/elk:E1L1K4)

... using Docker and Docker Compose

jhonygo commented 8 years ago

Docker is #1 container management solution

Strong alternative to virtual machines (lighter, faster, better)

Allows custom image build/commit, or reuse/override existing ones

Can handle almost any kind of components/applications

First, an account on https://hub.docker.com/ will greatly help ...

Docker-compose runs on top of docker

Allows composition of containers (a.k.a. services)

Manages services start/stop order based on services dependencies

Handles network link and naming resolution between services

Supports custom build and out-of-the box images as services