gpt4 book ai didi

docker - 使用 Ansible 部署 docker 时如何设置运行参数?

转载 作者:IT老高 更新时间:2023-10-28 21:23:51 25 4
gpt4 key购买 nike

使用ansible部署docker时,ARGs是怎么设置的?这是以下 docker 命令中的 ARGs

docker create  --name my_container my_image ARGS

我尝试在 docker: 命令变量中设置 ARGS,但没有被拾取。设置运行 ARGS 的正确方法是什么?这是我尝试过的

- name: deploy docker image
sudo: yes
docker:
image: "{{ docker_image_name }}:{{ docker_image_version }}"
state: reloaded
name: "{{ docker_container_name }}"
command: "{{ docker_args }}"

在我的组变量中,我有类似的东西

my_hosts:vars
docker_args="-Dconfig=qa.conf"

我的 docker 文件有一个入口点

ENTRYPOINT ["bin/my_application"]

最佳答案

您可以简单地使用 shell 模块。

不久前我们尝试使用 dockerdocker_image 模块,但遇到了问题。 Docker 发展得如此之快,以至于我们只好退回到使用 shell 模块。

关于docker - 使用 Ansible 部署 docker 时如何设置运行参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29288322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com