我正在尝试运行下面的剧本
.
.
.
tasks:
- name: Install python and build dependencies
yum: pkg={{ item }} state=installed
with_items:
- docker-latest
- docker
- docker-python
- python-docker-py
.
.
.但我得到的是:
failed: [myVM] (item=['docker-latest', 'docker', 'docker-python', 'python-docker-py'])
=> {"changed": false,
"failed": true,
"item": ["docker-latest",
"docker",
"docker-python",
"python-docker-py"],
"msg": "No package matching 'docker-latest' found available, installed or updated",
"rc": 126,
"results": ["No package matching 'docker-latest' found available, installed or updated"]
}我的主机操作系统是CentOS Linux 7.9.2009版。
发布于 2023-05-03 12:18:42
根据docker-latest,官场码头文档包不是列表的一部分。
该过程指示您需要安装以下软件包:
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin因此,在您的示例中,安装带有Ansible的Docker堆栈(使用新语法替换您提供的循环):
# ...
- name: Install Docker packages
ansible.builtin.yum:
name:
- docker-ce
- docker-ce-cli
- containerd.io
- docker-buildx-plugin
- docker-compose-plugin
state: latest
# ...通过将任何其他包添加到列表中,您可以添加它们。
安装Docker的
https://unix.stackexchange.com/questions/744804
复制相似问题