在查看使用VirtualBox命令行工具VBoxManage启用端口转发后,我在我的packerConfig.json
中得出了以下配置:
"type": "virtualbox-iso",
"vboxmanage": [
[ "modifyvm", "{{.Name}}", "--memory", "1024" ],
[ "modifyvm", "{{.Name}}", "--cpus", "1" ],
[ "modifyvm", "{{.Name}}", "--natpf1", "guest_ssh,tcp,,3022,,22" ]
]
...
ssh -p 3022 me@127.0.0.1
来连接虚拟机。 [
"modifyvm", "{{.Name}}", "--natpf1", "name,tcp,ipHost,portHost,IpGuest,PortGuest"
]