Poco

Command Description
poco init [<name>]

Initialize poco project, poco.yml and docker-compose.yml will be created if they don't exist.

[<name>] - Name of the project.

poco install [<name>] [<plan>]

Clone projects from a remote repository, run install scripts.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco (start|up) [<name>] [<plan>]

Start poco project with the default or defined plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco (stop|down) [<name>] [<plan>]

Stop project with the default or defined plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco restart [<name>] [<plan>]

Restart project with the default or defined plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco (log|logs) [<name>] [<plan>]

Print docker containers logs of the current project with the default or defined plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco build [<name>] [<plan>]

Build containers depends defined project and plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco ps [<name>] [<plan>]

Print containers statuses which depends defined project and plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco plan ls [<name>]

Print all available plans of the project.

[<name>] - Name of the project.

poco pull [<name>] [<plan>]

Pull all necessary images for the project with the defined or default plan.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco branches [<name>]

List all available git branches of the project.

[<name>] - Name of the project.

poco pack [<name>] [<plan>]

Pack the selected project's plan configuration with docker images into an archive.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco unpack [<name>]

Unpack archive, install images to local repository.

[<name>] - Name of the project.

[<plan>] - Name of the project's plan.

poco clean

Clean all containers and images from the local Docker repository.