Трубопровод Дженкинс Docker Сеть не найдена - PullRequest
0 голосов
/ 01 апреля 2020

Так что у меня есть эта установка

stage('Build') {
    steps {
        sh """ docker-compose -f docker-compose.yml up -d """
        sh """ docker-compose -f docker-compose.yml exec -T app buildApp """
    }
    stage('Start UI server') {
        steps {
            script { env.NETWORK_ID = get network id with some script }
            sh """ docker-compose -f docker-compose.yml exec -d -T app startUiServer """
        }
    }
    stage('UI Smoke Testing') {
        agent {
            docker {
                alwaysPull true
                image 'some custom image'
                registryUrl 'some custom registry'
                registryCredentialsId 'some credentials'
                args "-u root --network ${env.NETWORK_ID}"
            }
        }
        steps { sh """ run the tests """ }
}

И по какой-то причине трубопровод терпит неудачу с этой ошибкой. Большую часть времени, а не постоянно

java.io.IOException: Failed to run image 'my image'. Error: docker: Error response from daemon: network 3c5b5b45ca0e not found.

Таким образом, идентификатор сети является правильным. Я проверил Есть идеи, почему это не удается? я очень признателен за любую помощь.

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