|
create app
|
dokku apps:create <name> |
|
clone some app
|
dokku apps:clone <name> |
|
destroy app
|
dokku apps:destroy <name> |
|
list existing apps
|
dokku apps:list |
|
rename app
|
dokku apps:rename <name> |
|
get report for app
|
dokku apps:report <name> |
|
list process inside container
|
dokku ps:report <name> |
|
rebuild container
|
dokku ps:rebuild <name> |
|
restart process inside container
|
dokku ps:restart <name> |
|
scale process inside container
|
ps:scale <name> <proc>=<count> [<proc>=<count>] |
|
rename app
|
dokku apps:rename <name> |
|
get report for app
|
dokku apps:report <name> |
|
enable proxy for app
|
dokku proxy:enable <app> |
|
disable proxy
|
dokku proxy:disable <app> |
|
show proxy status for app
|
dokku proxy:report <app> |
|
list proxy ports
|
dokku proxy:ports <app> |
|
add proxy port
|
dokku proxy:ports-add <app> <scheme|http>:<host-port|80>:<container-port|5000> |
|
remove proxy port
|
dokku proxy:ports-remove <app> <scheme|http>:<host-port|80>:<container-port|5000> |
|
clear ports
|
dokku proxy:ports-clear <app> |
|
get report for app
|
dokku apps:report [<app>] |
|
get logs
|
dokku logs <name> |
|
set env variable
|
dokku config:set [--no-restart] <name> <VARIABLE>=<VALUE> |
|
remove env variable
|
dokku config:unset [--no-restart] <name> <VARIABLE>=<VALUE> |
|
get DB info
|
dokku postgres:info <name> |
|
get proxy/ports info
|
dokku proxy:ports <name> |
|
know proxy is enable
|
dokku proxy:report <name> |
|
get NGINX errors
|
dokku nginx:error-logs <name> |
|
create db
|
dokku postgres:create <name> |
|
link db to app
|
dokku postgres:link <db-name> <app-name> |
|
list db's
|
dokku postgres:list |
|
connect via psql
|
dokku postgres:connect <name> |
|
expose port for external connection
|
dokku postgres:expose <name> |
|
export dump
|
dokku postgres:export <name> > <file> |
|
destroy db
|
dokku postgres:destroy <name> |
|
get info for db
|
dokku postgres:info <name> |
dokku plugin:install https://github.com/dokku/dokku-postgres.git postgres
|
upload public key
|
cat /home/<user>/.ssh/<public-key>.pub | ssh <user>@<ip> "sudo sshcommand acl-add dokku <key-name>" |
|
execute command inside docker container
|
dokku --rm run <name> <command:python|node|npm|> [args] |
|
dokku plugins
|
|
|
CD gitlab
|
|
|
useful dokku ports plugin
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.