Command
level1
level2
Description

 

ddk

 

   

 

Works as -help or -h, which shows all comands list with descriptions

ddk

 

install

 

  Setup DDKits system to start any environment (Must be within the same folder of your environment)

ddk

 

start

 

  Start a new enviroment (Must be within the same folder of your environment)

ddk

 

go

 

  Start DDKits VirtualBox

ddk

 

stop

 

  Stop DDKits VirtualBox and go back to default 

ddk

 

who

 

 

Retrive all your site information (ex. ports, ip, domain and more)

ddk

 

del

 

  Remove DDKits VirtualBox and go back to default 

ddk

 

start

 

com

 

Start new environment with composer (Must be within the same folder of your environment)

ddk

 

rebuild

 

  Rebuild your environment (Must be within the same folder of your environment)

ddk

 

update

 

  Update your DDKits system and check if there is any update online

ddk

 

clean

 

  Delete orphaned Docker volumes

ddk

 

fix

 

  Restart all environments, used to fix all containers together

ddk

 

c

 

  Show all containers 

ddk

 

i

 

  Show all images

ddkrc

 

<container id>

 

 

Remove container(s) 

- for one container ddkrc <container id>

- for multiple containers ddkrc <container id1> <container id2> <container id3> ...

ddkri

 

<image id>

 

 

Remove Image(s)

- for one image ddkri <image id>

- for multiple images ddkri <image id1> <image id2> <image id3> ... 

ddk

 

rm

 

  Cleanup or Remove all extra containers on that folder only

ddk

 

rm

 

all Remove all Containers and Images within your localhost or Virtual machine host 

ddk

 

rmn

 

  Clear all <none> containers and images

ddkc-DOMAIN

 

   

Each environment or domain will have a new command to get access to it. (ex. ddkc-laravel.dev . --> will get into the bin/bash of the server for laravel.dev)

ddkc-DOMAIN-admin   Open PhpMyAdmin container
ddkc-DOMAIN-jen   Open extra Jenkins container 
ddkc-DOMAIN-solr   Open extra Solr container