如何在Salt中的dockerio.running状态中添加参数?

时间:2014-09-22 11:33:23

标签: docker salt-stack

我试图从盐中运行第三方泊坞窗图像。 从命令行,所需的语句类似于:

docker run -d progrium/consul -server -bootstrap

从Salt但我不知道如何传递参数(-server和-bootstrap) 有没有办法做到这一点?

问候,弗兰克

2 个答案:

答案 0 :(得分:0)

你试过这个吗?

salt 'dockerhost' docker.run 'progrium/consul -server -bootstrap'

答案 1 :(得分:0)

您可以查看Dockerfile,并使用入口点自行传递给dockerng。

docker_consul:
  dockerng.running:
    - name: consul
    - image: progrium/consul
    - port_bindings: "8500:8500"
    - restart_policy: always
    - entrypoint: "/bin/start -server -bootstrap"