小编Tay*_*man的帖子

我的剧本没有下载具有相同标签名称的更新图像

我一直在使用 jenkins 来构建 docker 镜像,并且每次都使用最新的标签推送到 docker hub。我写了一个 ansible playbook,它将通过从 docker hub 拉取最新映像来部署 docker 映像。现在问题是 ansible 部署了具有相同标签的先前版本后,新的最新映像还没有被拉取。你能检查一下剧本吗?让我知道我应该更新哪一部分以获得所需的工作。

剧本:

---
- hosts: flask04
  tasks:
  - name: Pull Flask app  image
    docker_image:
      name: taybur/flaskapp_27032019
      tag: latest
      state: present 

  - name: remove flask app container
    docker_container:
     name: first_flaskapp
     image: taybur/flaskapp_27032019
     state: absent

  - name: Create flask app container
    docker_container:
     name: first_flaskapp
     image: taybur/flaskapp_27032019
     ports:
       - "5001:5001"
     state: started
Run Code Online (Sandbox Code Playgroud)

jenkins ansible docker

5
推荐指数
1
解决办法
2174
查看次数

标签 统计

ansible ×1

docker ×1

jenkins ×1