0
描述问题并包括以下信息:帕克码头工人的建设者,不接受-v富:/条
Packer Version - 0.9.0
Host platform - Centos 7.2
我想提供一个码头工人的容器,和我需要的容器有/ lib目录/模块安装到容器中的/ lib /模块。奇怪的是,当我运行Packer说它正在运行的docker run命令时,我能够启动容器并执行我需要的操作。
我泊坞窗命令的作品 - 关于这
{ "builders": [{ "type": "docker", "image": "my-img", "pull": false, "export_path": "docker-march.tar", "run_command": [ "--privileged", "-d", "-i", "-t", "--net=host", "-v /lib/modules:/lib/modules", "{{.Image}}", "/bin/sh" ] }],
和错误 ==>泊坞窗模板
docker run --privileged -t -i --net=host -v /lib/modules:/lib/modules 9a8c6ee5e82a /bin/bash -c 'sudo /sbin/service iptables restart'
部分:错误运行容器:码头工人退出,非零退出状态。 ==>泊坞窗:标准错误:标志提供,但没有定义:-v/lib/modules目录:/ lib/modules目录
这就是它说,它运行
docker: Run command: docker run -v /home/my-user/.packer.d/tmp/packer-docker780723700:/packer-files --privileged -d -i -t --net=host -v /lib/modules:/lib/modules top-rhel6-base /bin/sh
,当我手动运行,有效。