我试图了解更多关于码头与科利马特别是对苹果硅,
到目前为止...我了解了它的基本知识,以及两者实际上是如何配合工作的。但我确实有一些关于如何管理它的问题,到目前为止:
-直接停止colima而不丢失数据/容器
(colima stop [c-id]
在docker stop [c-id]
之前或之后,是否需要?)*
-无需设置所有内容即可轻松重启colima(colima实际上会消耗大量RAM)
(现在,当我停止colima并重新启动它时,我看不到我过去的容器正在运行(我想这是因为它也停止了它们)。
(特别是对于不同的ARCH,我想知道是否有一种方法可以停止colima,然后重新启动它,而不必关心内部dockers容器的状态。)
-如何在colima上切换默认守护进程
(how到目前为止,只要我们使用colima start
,就可以切换默认守护进程。)
-管理守护程序名称
(我还没有看到任何方法可以重命名现有的守护进程,而不需要在上面重新创建它们。)
-如何在特定守护程序上 Boot 运行colima
-更改colima上下文而不影响Docker
-运行colima守护程序的统计信息(CPU和RAM使用率...=/=已分配)
谢谢你的帮助,如果有任何问题不清楚或没有意义,随时引用它,并纠正它。
1条答案
按热度按时间anauzrmj1#
执行Docker stop [c-id]时,只有您指定ID的容器才会停止。colima stop命令用于停止colima用于Docker的虚拟机。如果希望在守护程序启动时启动容器,则需要使用docker restart policy
您可以通过运行
colima start --edit
来更改配置,也可以将参数传递给终端。Colima默认为docker,但您可以随时通过运行colima stop; colima start --runtime docker"
切换为使用docker和colima stop; colima start --runtime containerd"
我不明白这个问题。
我看到功能请求前一阵子,但我不认为这个功能被释放。
更改colima上下文而不影响docker
你所说的改变colima上下文是什么意思?你指的是运行时吗?如果是,那么你不能在不影响运行容器的情况下这么做。记住,colima为你运行docker引擎,你不能同时使用docker和containerd
运行colima status以查看colima VM正在使用的所有资源。
colima团队在documenting这个工具最重要的部分做得很好。