背景
已经存在一个资源配置较小的的podman machine(named as A)前提,启动了一个资源设置较大的podman machine(named as B). 关闭A单独启动B,使用podman ps 发现不能连接到podman machine B.
原因
早些启动的podman machine A 是默认的连接, 启动B之后默认连接还在A,不会自动切换到active的machine B所以导致podman ps 报错.
解决办法
更改配置文件~/.config/containers/containers.conf
文件中 active_service 配置由A改为B即可:
[engine]
active_service = "B"
使用podman machine info check可以确定当前连接上了machine B.
本文讲述了在已有一个PodmanMachine(A)的情况下,如何处理启动资源较大的Machine(B)时遇到的连接问题。解决方法是修改~/.config/containers/containers.conf文件中的active_service配置,将默认连接从A切换到B,确保正确连接到activemachine。

1170

被折叠的 条评论
为什么被折叠?



