所以我有一个 Puppet 配置,我想用它来配置 Docker 映像,但我不确定如何在本地应用它们。
我的目标是希望做类似的事情:
RUN puppet apply -e "roles::database"
在我的 Dockerfile 中。
例如,我可能有一个要应用的清单,其中包含以下内容:
class roles::database {
include ::profiles::base
}
但是当我去的时候:
puppet apply -e "roles::database"
我得到:
Could not parse for environment production: Syntax error at end of file at line 1 on node.
有人能指出我正确的方向吗?