Reference - CLI - compose
Command
./adop compose [<options>] <subcommand>
Used for running Docker Compose related commands.
Options
| Option | |
|---|---|
| -m <name> | Targets a specific Docker Machine, where <name> is the name of the Docker Machine to target. |
| -f <path> | Specifies an additional override file for Docker Compose, where <path> is the path to the override file (can be specified more than once). |
| -F <path> | Specifies file to use for Docker Compose (in place of default), where <path> is the path to the file (can be specified more than once). |
| -l <driver> | Specifies logging driver, where <driver> is the name of the driver. |
| -v <driver> | Specifies the volume driver, where <driver> is the name of the driver. |
| -n <name> | Specifies the custom network to create (if not present) and use, where <name> is the name of the network. |
| -i <ip> | Specifies the public IP that the proxy will be accessed from (only required when not using Docker Machine), where <ip> is the public proxy IP. |
Subcommands
| Subcommand | |
|---|---|
| init | Initialises ADOP. |
| init <--without-load> | Initialises ADOP without loading the platform. |
| init <--without-image> | Initialises ADOP without pulling the images. |
| up | docker-compose up for ADOP. |
| gen-certs <path> | Generates client certificates for TLS-enabled Machine and copies the certificates to <path> in Jenkins Slave. |
| <command> | Runs ‘docker-compose ’ for ADOP, where <command> is not listed above. |
| help | Prints help information. |
Examples [WIP]
./adop compose -m MyDocker init