jenkins官网: https://jenkins.io/zh/download/
docker官网搜索镜像地址:https://hub.docker.com/r/jenkins/jenkins
docker pull jenkins/jenkins
docker run -d -p 8080:8080 -p 50000:50000 -v /jenkins:/var/jenkins_home --name jenkins jenkins/jenkins
如果启动报错:touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
继续执行
chown -R 1000 /jenkins
docker start jenkins
命令说明:
-p 8080:8080 将容器8080端口映射到主机的8080端口
-p 50000:50000 将容器8080端口映射到主机的8080端口
-v /jenkins:/var/jenkins_home 将主机/jenkins目录挂载到容器的/var/jenkins_home
--name zookeeper 将容器命名为jenkins
-
查看容器运行情况
docker ps