macOS环境下的podman只是客户端,server端实际运行在linux环境下,所以需要安装linux虚拟机。
安装
1 | brew install virtualbox |
配置虚拟机
新建个文件夹,里面创建Vagrantfile
文件,内容如下:
1 | Vagrant.configure("2") do |config| |
启动虚拟机
vagrant up
配置fedora
安装podman server端
1 | sudo dnf -y install podman |
验证安装是否成功
1 | podman --remote info |
查看虚拟机ssh配置
vagrant ssh-config
podman客户端配置
添加连接
podman system connection add baude –identity /Users/chen/vm/fedora/.vagrant/machines/default/virtualbox/private_key ssh://vagrant@127.0.0.1:2222/run/user/1000/podman/podman.sock
替换docker
1 | alias docker=podman |