This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      I tried to run a privileged Docker container with the Jenkins declarative pipeline (following this answer: https://stackoverflow.com/questions/52409836/how-to-run-a-privileged-docker-container-with-the-jenkins-declarative-pipeline), by passing the "privileged" flag to the inside() function.

      The container is running but not in the privileged mode. Is there any way to make it work?

      My pipeline config is like this:

      stage('Test'){
        steps {
          script {
            docker.image(DOCKER_REGISTRY + ":$BUILD_NUMBER").inside("--privileged -v /var/run/docker.sock:/var/run/docker.sock")

      {         sh '''. /usr/local/bin/test.sh'''       }

          }
        }
      }

            Assignee:
            Unassigned
            Reporter:
            Qijun Liu
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: