Wednesday, January 19, 2022
Home CI-CD Jenkins. Invalid agent type “docker” specified. Must be one of

Jenkins. Invalid agent type “docker” specified. Must be one of [any, label, none]

Jenkins is working with plugins, if you didn’t install Docker and Docker Pipeline plugins you can get this error. “Jenkins. Invalid agent type “docker” specified. Must be one of [any, label, none]”. You can fix this error with following steps;

Go to the

  • Dashboard -> Manage Jenkins -> Manage Plugins -> Available tab
  • Select Docker and Docker Pipeline from the list

docker and docker pipeline plugin
docker and docker pipeline plugin
  • Then click Install, after restart, plugins should be available.

It is better to have docker installed also on your worker nodes.

Here you can find a sample declarative style pipeline to test your Jenkins.

pipeline {
    agent { docker { image 'maven:3.3.3' } }
    stages {
        stage('build') {
            steps {
                sh 'mvn --version'

Burak Cansizoglu
Burak is working as a freelance Cloud/DevOps consultant. He performed different roles during his professional career track. He has more than 12 years of experience in the finance, telecommunication and government sectors. He likes to learn new technologies and wants to share his knowledge, experiences with the community. He likes all lean, agile initiatives. And he believes that the DevOps mindset and DevOps transformation will bring more agility to the Enterprises as well as employees.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Most Popular

How to pass environment variables to Docker containers?

Intro In application development, it is best practice to separate services from configurations. The Twelve-factor app methodology recommends...

How to rename files and folders in Amazon s3?

Intro: Is it possible to rename files and folders in Amazon S3? How to rename files or folders...

How can we make an S3 bucket public?

Amazon S3 buckets are by default private to avoid accidental exposure of personal data by everyone. But it is possible to...

The difference between public and private subnets in Amazon VPC

Intro Subnets, public and private subnets, these are all networking issues. Therefore, network basics are required to understand...

Recent Comments