Ansible - ошибка сборки OSError: [Errno 13] Отказано в доступе: '~' - PullRequest
0 голосов
/ 08 апреля 2020

я работаю Ansible и Дженкин с docker, где у меня есть webapp.war в

/opt/docker/webapp.war

, и у меня есть Dockerfile

---
- hosts: all
  become: true

  tasks:
  - name: create docker image using war file
    command: docker build -t simple-devops-image:latest .

  - name: create container using simple-devlops-image
    command: docker run -d --name simple-devops-container -p 8080:8080 simple-devops-image

Когда я его создаю в Jenkin возникает ошибка, я не понимаю, почему у нее ошибка разрешения с ~ ~

PLAYBOOK: simple-devops-project.yml ********************************************
1 plays in /opt/docker/simple-devops-project.yml

PLAY [all] *********************************************************************

TASK [Gathering Facts] *********************************************************
task path: /opt/docker/simple-devops-project.yml:2
The full traceback is:
Traceback (most recent call last):
     mkdir(name, mode)
***OSError: [Errno 13] Permission denied: '~'***
fatal: [localhost]: FAILED! => {
    "msg": "Unexpected failure during module execution.", 
    "stdout": ""
...