- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在努力完成docker kill -s HUP <container>
在 Ansible 中,但看起来我尝试的选项总是重新启动容器或尝试而不是重新加载配置。
运行以下命令允许我重新加载配置而无需重新启动容器:
docker kill -s HUP <container>
Ansible docker_container
文档建议以下选项:
force_kill
Use the kill command when stopping a running container.
kill_signal
Override default signal used to kill a running container.
使用kill_signal
孤立无援。
下面是我希望可行的示例:
- name: Reload haproxy config
docker_container:
name: '{{ haproxy_docker_name }}'
state: stopped
image: '{{ haproxy_docker_image }}'
force_kill: True
kill_signal: HUP
我假设覆盖 force_kill
和kill_signal
会给我想要的行为。我还尝试将状态设置为“已开始”和 present
.
正确的做法是什么?
最佳答案
我需要对 haproxy docker 实例执行相同的操作来重新加载配置。以下内容在 ansible 2.11.2 中有效:
handlers:
- name: Restart HAProxy
docker_container:
name: haproxy
state: stopped
force_kill: True
kill_signal: HUP
关于docker - 如何使用ansible docker_container模块重新加载配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46967748/
我正在尝试使用Ansible执行以下Docker命令: docker run --name soadb_test1 --network=soa_net --ip 172.16.1.10 -d -v $
我在这里遇到了 ansible docker_container 命令的问题。 - name: Start Docker docker_container: name: postgres
我有一个 ansible 脚本,通过它我生成了一个 docker 容器并向其中添加了几个主机条目,因为 etc_hosts 将 key 作为主机名和相应的 IP 地址。就我而言,我需要让主机名和 IP
我正在使用 Ansible 及其模块 docker_container在 nodejs 中启动磁带单元测试容器。这很好,因为我不必让 npm 搞乱我的主机,我唯一的开发箱依赖是 python 和 do
我对 ansible (v2.3) 的 docker_container 模块有疑问。当我尝试在剧本中传递 env_file 属性时,出现错误:no such file or directory --
我想制作一个简单的脚本,它可以使用 Ansible 从 docker hub 部署和下载 docker 镜像,但是当我尝试执行我的代码时,我遇到了一些错误,如下所示: PLAY [manage doc
我正在构建一个剧本,我想在其中将容器部署到主机网络。 Ansible docs提到两个选项:network_mode 和 networks。如果我想将容器连接到默认主机网络,可以选择以下选项(语法与
引入 cadvisor - https://github.com/google/cadvisor/issues/771 后,我在从 docker 主机中删除容器时遇到问题 我有大量 Ansible (
我正在尝试使用 Ansible playbook 在 AWS 上配置我的基础设施。我有实例,并且能够提供 docker-engine、docker-py 等,而且,我发誓,昨天这工作正常,从那以后我没
我是一名优秀的程序员,十分优秀!