Architecture - Command Line Interface
The command line interface provides a standard way of initialising and interacting with the platform.
It makes use of Docker Machine (if applicable) and Docker Compose where required, and in the case of interacting with the platform provides an abstraction on top of the jobs in Jenkins.
Getting started - init
For simplicity some people will prefer to start from the quickstart.sh wrapper script. However if you have:
- Docker locally installed on your machine, or
- Already set up your shell to point to the docker command line tool to a remote docker instance or Swarm, you can get started as follows:
- Clone the https://github.com/Accenture/adop-docker-compose repository and change into the adop-docker-compose directory
- Run
$ ./adop compose init
There you have it, an ADOP will be ready for you to use!