在 Dokku 主机上通过 CLI 命令安装、升级和管理 Dokku 应用,部署代码或镜像,运行任务并清理容器。
Dokku.3.dokku是一个 PaaS是一项面向实际任务的技能,主要用于命令运行在 Dokku 主机( SSH 或本地);在背景中优先运行长的操作( 部署, 构建) —— 使用有背景的执行: t 时为真或短的产量Ms。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Dokku 是一个 PaaS 平台;所有命令均在 Dokku 主机上执行(通过 SSH 或本地方式)。建议将耗时较长的操作(如部署、构建)在 后台 执行——当工具支持时,请使用带 background: true 参数的 exec,或设置较短的 yieldMs 值。
各命令的详细语法与示例均位于对应章节文件中。执行某类任务时,请查阅相关文件。
| 章节 | 文件 | 命令 / 主题 |
|---|---|---|
| Apps | apps/commands.md | create、destroy、list、rename、clone、lock、unlock、report |
| Config | config/commands.md | get、set、unset、export |
| Domains | domains/commands.md | add、set、remove、set-global、report |
| Git / deploy | git/commands.md | from-image、set、deploy-branch、git push |
| Run (one-off / background) | run/commands.md | run、run:detached |
| Logs | logs/commands.md | logs、logs:failed、logs:set |
| Process (ps) | ps/commands.md | scale、rebuild、restart、start、stop |
| Plugin | plugin/commands.md | list、install、update、uninstall |
| Certs | certs/commands.md | add、remove、generate |
| Nginx | nginx/commands.md | build-config、show-config、set |
| Storage | storage/commands.md | mount、list |
| Network | network/commands.md | report、bind-all-interfaces |
| Install | install/commands.md | 安装 Dokku(引导安装、安装后配置、替代方案) |
| Upgrade | upgrade/commands.md | 升级 Dokku;升级前请务必查阅迁移指南 |
| Cleanup | cleanup/commands.md | 清理 Dokku 及容器(prune、builder prune、apps) |
dokku apps:create dokku@: ,然后执行 git push dokku :master dokku git:from-image dokku run:detached 或 dokku run --detach exec 以 background: true 方式或设置较短的 yieldMs 值来运行 Shell 命令;必要时可轮询状态或查看日志。如需了解完整命令说明及可用选项,请参阅上方各章节对应文件。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章