
geerlingguy/docker-debian12-ansible Docker 容器。
latest:Ansible 的最新稳定版本,包含 Python 3.x。此镜像会在 upstream OS 容器重建时,以及每次提交或合并到 master 分支时由 Docker Hub 自动构建。如果需要在本地自行构建镜像,请执行以下步骤:
cd 进入此目录。docker build -t debian12-ansible .注意:根据是否需要在生成的镜像中包含额外的测试工具,可在
master和testing分支之间切换。
docker pull geerlingguy/docker-debian12-ansible:latest(或使用之前构建的镜像,例如 debian12-ansible)。docker run --detach --privileged --volume=/sys/fs/cgroup:/sys/fs/cgroup:rw --cgroupns=host geerlingguy/docker-debian12-ansible:latest(为测试 Ansible 角色,可添加当前工作目录的卷挂载:--volume=`pwd`:/etc/ansible/roles/role_under_test:ro)。docker exec --tty [container_id] env TERM=xterm ansible --version
b. docker exec --tty [container_id] env TERM=xterm ansible-playbook /path/to/ansible/playbook.yml --syntax-check作者使用 Docker 通过 Jenkins 和 Travis 等 CI 工具在多个操作系统上测试 Ansible 角色和剧本。此容器允许通过在容器内本地运行的 Ansible 测试角色和剧本。
重要提示:此镜像仅用于隔离环境中的测试,不适用于生产环境;所使用的设置和配置可能无法满足安全且高性能的生产环境要求。在生产服务器或实际环境中使用需自行承担风险!
2023 年由 Jeff Geerling 创建,他也是《Ansible for DevOps》的作者。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务