dokku - 基本用法
访问量: 530
refer to:
https://dokku.com/docs/deployment/application-deployment/
注册
默认是乞丐版,不需要注册。 PRO版可以注册,有UI界面
安装
需要 ubuntu 18, 20 以上。 1G 内存以上
过程略.
使用
可以认为,dokku 是通过git push 来自动触发的,这里用到的 git push <origin> local:remote_branch 这个命令中的local .
1. 在本地下载好代码 git clone my_code..
2. cd my_code
3. 增加 dokku 这个 git origin:
4. dokku apps:create my_code 表示在远程的dokku 创建了一个 app
5. 用户在本地, git push dokku main:main (表示把本地的main推送到dokku 这个origin的main)
运行命令行 console
dokku run <app_name> bundle exec rails c
这个跟进入docker然后运行 rails c 是一样的
运行 redis-cli
sudo dokku redis:connect <app_name>
查看log
dokku logs -t -p worker <app_name> (worker是进程名,我估计)