如何更改Podman默认机器?例:从podman-machine-default改为myvm
管理多台Podman机器并设置默认机器
1. 查看所有Podman机器状态
先确认已创建的机器列表,当前默认机器会带有*标记:
podman machine list
2. 将指定机器设置为默认
使用podman machine set命令搭配--default参数,指定目标机器名即可完成默认设置:
podman machine set --default myvm
执行后再次运行podman machine list,能看到目标机器旁出现*,说明已成功设为默认机器。
3. 访问指定Podman机器
- 访问默认机器,直接执行:
podman machine ssh
- 访问非默认机器,需指定机器名:
podman machine ssh myvm
额外:给不同机器配置代理
你可以在初始化机器时直接注入代理环境变量:
podman machine init --env http_proxy=http://your-proxy-addr:port --env https_proxy=http://your-proxy-addr:port myvm
也可以进入机器后修改配置文件持久化代理:
- 进入目标机器:
podman machine ssh myvm - 编辑
/etc/containers/containers.conf,添加以下内容:
[containers] env = ["http_proxy=http://your-proxy-addr:port", "https_proxy=http://your-proxy-addr:port"]
- 重启机器生效:
podman machine restart myvm
内容的提问来源于stack exchange,提问作者Vinícius Matos
相关产品推荐
相关产品推荐

