Mac OSX Дженкинс и докер - PullRequest
       5

Mac OSX Дженкинс и докер

0 голосов
/ 07 сентября 2018

Мне ответили, я думаю, но ни один из ответов не работает для меня

Я просто запускаю сценарий тестового конвейера, чтобы извлечь образ докера из jenkins

pipeline {

    agent {

        docker { image 'node:7-alpine' }
    }
    stages {
        stage('Test') {
            steps {
                sh 'node --version'
            }
        }
    }

}

Я получаю ошибки, в которых отказано в разрешении.

[first test] Running shell script
    + docker inspect -f . node:7-alpine

    Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.38/containers/node:7-alpine/json: dial unix /var/run/docker.sock: connect: permission denied
    [Pipeline] sh
    [first test] Running shell script
    + docker pull node:7-alpine
    Warning: failed to get default registry endpoint from daemon (Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.38/info: dial unix /var/run/docker.sock: connect: permission denied). Using system default: https://index.docker.io/v1/
    Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.38/images/create?fromImage=node&tag=7-alpine: dial unix /var/run/docker.sock: connect: permission denied
    [Pipeline] }
    [Pipeline] // node
    [Pipeline] End of Pipeline
    ERROR: script returned exit code 1
    Finished: FAILURE

Это несмотря на добавление пользователя jenkins в группу персонала

dscacheutil -q group -a name  staff
name: staff
password: *
gid: 20
users: root user jenkins 

и я даже прибегнул к тому, чтобы позволить всем иметь права

rwxr-xr-x 1 пользовательский персонал 73 сент. 3 11:17 /var/run/docker.sock

Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...