Poco
Command | Description |
---|---|
poco init [<name>] |
Initialize poco project, poco.yml and docker-compose.yml will be created if they don't exist.
|
poco install [<name>] [<plan>] |
Clone projects from a remote repository, run install scripts.
|
poco (start|up) [<name>] [<plan>] |
Start poco project with the default or defined plan.
|
poco (stop|down) [<name>] [<plan>] |
Stop project with the default or defined plan.
|
poco restart [<name>] [<plan>] |
Restart project with the default or defined plan.
|
poco (log|logs) [<name>] [<plan>] |
Print docker containers logs of the current project with the default or defined plan.
|
poco build [<name>] [<plan>] |
Build containers depends defined project and plan.
|
poco ps [<name>] [<plan>] |
Print containers statuses which depends defined project and plan.
|
poco plan ls [<name>] |
Print all available plans of the project.
|
poco pull [<name>] [<plan>] |
Pull all necessary images for the project with the defined or default plan.
|
poco branches [<name>] |
List all available git branches of the project.
|
poco pack [<name>] [<plan>] |
Pack the selected project's plan configuration with docker images into an archive.
|
poco unpack [<name>] |
Unpack archive, install images to local repository.
|
poco clean |
Clean all containers and images from the local Docker repository. |