如何在docker容器中将用户指定为root用户

时间:2018-04-04 21:43:37

标签: ansible packer

我正在尝试在gitlab-ci上自动化打包器命令,所以基本上我正在运行一个docker容器ubuntu:latest并尝试使用packer构建一个映像。如何将用户指定为root?或者我该如何解决这个错误

请帮忙!

当我尝试执行此命令时

packer_log=1 packer build image.json

我收到以下错误:

amazon-ebs output will be in this color.

1 error(s) occurred:

* user: could not determine current user from environment.
ERROR: Job failed: exit code 1

1 个答案:

答案 0 :(得分:1)

由于某种原因,您没有设置USER环境变量。您需要正确设置或使用user配置程序中的ansible配置选项,请参阅文档中的MCVE