重启循环,真正解决
BashPilot 读取最后日志和退出码、找到容器死亡的原因、应用修复并监视容器保持运行。原因是答案的一部分,所以循环不会明天回来。
无需记住长期运行标志,无需手动编辑撰写文件。描述你想要什么,BashPilot 在主机上完成它。
“重新启动 api 容器并告诉我为什么它总是死掉。”简单的话语,没有旗帜。
在接触任何内容之前检查容器、图像、日志和退出代码。
从审阅的目录中选择确切的 Docker 操作,而不是即兴命令。
删除卷或修剪映像等待您的明确同意。
通过主机上的 Docker API 应用更改。
确认容器正常运行,然后显示发生的变化。
容器、图像、Compose、网络和卷的本机覆盖,而不是几个命令的薄包装。
吃了一个下午的容器问题。BashPilot读取真实证据,修复原因并确认恢复。
读取日志和退出代码,找到原因(例如缺少环境变量),修复它并观察它保持运行状态。
测量图像、卷并构建缓存,仅删除垃圾,保留标记的图像和命名卷。
发现内存上限,明智地提高限制并干净地重新创建容器。
查找持有端口的内容,释放它或重新映射,然后将容器带回来。
重新创建与您的撰写文件不同步的服务。
跟踪失败的运行状况检查,修复根本原因并确认运行状况。
BashPilot 读取最后日志和退出码、找到容器死亡的原因、应用修复并监视容器保持运行。原因是答案的一部分,所以循环不会明天回来。
修剪作业区分垃圾和你仍需要的东西。悬垂镜像和陈旧构建缓存消失,标记的镜像和命名卷留下。你看到多少空间回来了。
启动栈、重启单个服务、读取组合日志并在一个请求中更新镜像。BashPilot 使用已在你服务器上的 compose 文件。
它的作用域为 Docker,在删除任何内容之前会进行询问,并证明主机上的每个更改。
代理在主机上运行并与本地 Docker 引擎通信。没有注册表凭据或主机离开计算机。
它管理容器、图像、卷和网络,以及该表面之外的任何内容。
修剪卷、删除容器或擦除映像会先暂停以供您确认。
修剪作业将垃圾与标记的图像和命名卷分开,并准确地向您显示回收的内容。
每次更改后,它都会重新检查容器。健康意味着主机上健康,而不是干净的退出代码。
每个操作及其结果都会被记录,因此您始终知道发生了什么变化以及何时发生变化。
是的。BashPilot 启动和停止栈、重启单个服务、拉取更新的镜像并读取组合日志,使用你的主机上的 compose 文件。
不会。删除卷或容器属于破坏性操作,BashPilot 会先显示会删除什么,并等待你的批准。
悬垂镜像、停止的容器和未使用的构建缓存。标记的镜像和命名卷会被保留,除非你明确要求删除。
不需要。描述你想要的结果。如果你有经验,历史显示每个底层操作,所以你总是知道发生了什么。