Built-in commands
Built-in commands are the ones that are provided by the CLI. Project scoped commands should run from the project root directory, otherwise you will get an error.
| Command | Description | Type |
|---|---|---|
| dcmd up [service] | Initialise a project or a service, should run again if you make a changes in your Dockerfile or docker-compose.yml file | Project |
| dcmd down | Remove project containers and related data | Project |
| dcmd start [service] | Start the project or a service | Project |
| dcmd stop [service] | Stop the project or a service | Project |
| dcmd restart [service] | Restart the project or a service | Project |
| dcmd ls | List available commands | Project |
| dcmd help | Show help | System |
| (sudo) dcmd update | Update CLI | System |
| dcmd template get [template_name] | Install a template in .docker as a subfolder of the current directory | System |
| dcmd toolbox start | Run the toolbox container in the current directory | System |
| dcmd proxy [configuration_file] | Run the proxy with the specified configuration | System |
| dcmd dns start | Start the DNS server | System |
| dcmd dns stop | Stop the DNS server | System |