问题标签 [ansible-container]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ansible - 错误:对于 ansible-container 容器命令“/usr/local/bin/builder.sh”未找到或不存在
运行时出现以下错误
$ ansible-container 构建
ansible/container.yml
ansible/main.yml
docker - 如何将剧本标签传递给ansible-container?
我创建了带有标签的剧本。我想使用 ansible-container 来测试我的剧本。根据 Ansible 上的文档ansible-container build
,可以添加 playbook 参数,但它不起作用。
我收到以下错误:
ansible-container_1 | 错误!剧本:[--tags,找不到
ansible_ansible-container_1 退出,代码为 1
variables - 剧本中的 ansible-container 变量
使用 ansible-container (version 0.2.0) 并尝试使用var_files
指令将变量传递给 playbook (main.yml)。没运气。继续获得:
ansible-container_1 | ERROR! 'var_files' is not a valid attribute for a Play
main.yml 文件有这个块:
文档似乎表明这是正确的方法。
所有建议表示赞赏。
跟进:尝试了文档中列出的建议,但它们似乎也不起作用。
sudo ansible-container --var-file ./ansible/postgres_vars.yml build --from-scratch
因缺少变量名错误而失败。
database - ansible-container 数据库初始化脚本
尝试使用ansible-container
(0.2.0) 创建一个 DB (postgres) 容器并从pg_dump file
. ansible-containe
r是否尊重/docker-entrypoint-initdb.d/
? 我尝试了一些没有运气的变体,所以想知道这是否得到官方支持。
ansible - Ansible-container 使用 java8 创建 Docker 镜像
我正在尝试使用 ansible-container build 命令创建简单的 Docker 映像。
而且我无法找出解决我在这样做时遇到的错误的方法。
以下是最重要的文件:
主要的.yml
容器.yml
角色/java8/tasks/main.yml
每次尝试运行时遇到的错误
ansible-container --debug 构建
它看起来像某种python问题,但我仍然不知道如何解决这个问题。
有什么建议么?谢谢!
postgresql - Dockerized PostgreSQL: psql: FATAL: 数据库系统正在启动
我正在尝试使用ansible-container
. 我知道 Citus 提供容器,但我想构建自己的容器。
我的container.yaml
样子如下:
在构建过程中,我可以通过启动和停止集群pg_ctlcluster
并成功完成。但是,当我随后运行容器时,出现以下错误:
当我使用容器构建容器command: []
并在容器内运行ps aux
时,我看到以下过程:
我也试过没有dumb-init
入口点。我错过了什么?
ansible - Ansible-container 示例构建失败
我正在尝试使用 Ansible 容器构建非常默认的示例(ansible.django-template),ansible-container build
最终得到
Ansible 2.3.0.0 来自 pip + ansible-container 0.9.0.0 [docker]
我究竟做错了什么?
docker - Ansible 容器:docker.errors.NotFound:404 客户端错误:未找到(“没有这样的容器:web_data”)
我正在尝试使用 Ansible Container 在多个 Docker 容器之间共享一个卷,但出现以下错误:
docker.errors.NotFound:404 客户端错误:未找到(“没有这样的容器:web_data”)
我的 container.yml 看起来像:
当第二个容器开始构建时会发生错误。我在网上看了一下,显然使用--debug
开关应该可以解决这个问题,但不是。
Ansible 版本是:
Docker 版本是:
谢谢,
docker - Ansible 容器无法加载 libsudo_util.so.0 以执行特权模块
我正在尝试使用 Ansible Container 作为一个基本示例,该示例应该在映像中安装 Node。当我使用该ansible-container build
命令时,在成功构建导体映像后,它使第一个任务失败并出现sudo
相关错误。有问题的任务需要root
特权才能执行。
我正在运行 Debian GNU/Linux 9.2 (stretch),并通过 Docker APT 存储库安装了 Docker 17.09.0-ce。我尝试使用 Debian Stretch (2.2.1.0-2) 和 Pypi (2.4.1.0) 的 Ansible。我从 Pypi (0.9.3rc0) 和最新的 Git 源中尝试了 Ansible Container。我总是得到完全相同的错误输出。
Ansible 模块抱怨以下内容:
正在运行的任务如下所示:
我尝试创建的导体和服务都使用debian:stretch
基本图像。
我正在运行ansible-container build
带有sudo
前缀的命令,因为只能root
访问我系统上的 Docker 套接字。
这是我的内容container.yml
:
这是完整的错误输出: