我在卸妆服务器上使用的是Ansible版本2.6.20。我正在Jenkins管道中运行的剧本:
---
- hosts: webservers
become: True
tasks:
- name: pull an image
docker_image:
name: 10.212.11.86:5083/pet-apps:090bba3
下面是Jenkins日志中的错误消息
TASK [pull an image] *********************************************************** fatal: [172.221.10.89]: FAILED! => {"changed": false, "msg": "Failed to import docker or docker-py - No module named docker. Try `pip install docker` or `pip install docker-py` (Python 2.6)"} to retry, use: --limit @/var/lib/jenkins/workspace/Nexus-Docker-Deployment/nexus-image-pull.retry
我已经在远程服务器上安装了docker-py
模块。当我在远程服务器上手动运行该剧本时,它运行良好,并且可以下载图像。
在Jenkins管道上运行相同的剧本时,却抛出了以上错误。