не так как ожидается. Он скачивает образ, если его до этого не было, запускает его, НО. Если до этого браз уже был скачан, то docker pull - не срабатывает....  что я делаю не так? :(
                  
                  
                  ---
                  
                  
                  - hosts: webserver
                  
                  
                    remote_user: alexei
                  
                  
                    become: yes
                  
                  
                    become_method: sudo
                  
                  
                    tasks:
                  
                  
                      - name: Install pip
                  
                  
                        apt: name=python-pip state=present
                  
                  
                  .
                  
                  
                      - name: install docker-py
                  
                  
                        pip: name=docker-py
                  
                  
                  ..
                  
                  
                      - name: pull landing docker image
                  
                  
                        docker_image:
                  
                  
                          state: present
                  
                  
                          name: "192.168.1.127:8083/my-nginx:latest"
                  
                  
                  
                  
                  
                      - name: run landing site via docker
                  
                  
                        docker_container:
                  
                  
                          name: "my-nginx"
                  
                  
                          image: "192.168.1.127:8083/my-nginx:latest"
                  
                  
                          state: started
                  
                  
                          restart_policy: always
                  
                  
                          ports:
                  
                  
                            - "9091:80"
                  
                  
                
все правильно
Обсуждают сегодня