Open jhonygo opened 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
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