я работаю 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": ""