通信器
通信器(Communicators) 是 Packer 用来向创建的机器上传文件、执行脚本等的机制。
通信器在构建器部分中配置。 Packer目前支持三种通信器:
none- 不使用通信器。如果设置了此项,大多数配置器将无法工作。ssh- 将建立到机器的 SSH 连接。通常这是默认值。winrm- 将建立 WinRM 连接。
除了上述三种通信器之外,一些构建器还可以使用自定义通信器。例如,Docker 构建器有一个 docker 通信器,它使用 docker exec 和 docker cp 来执行脚本和复制文件。