1.安装maven环境(路径,安装方法百度:/data0/maven/apache-maven-3.6.0)
2.拉取镜像(这个镜像为国内版本)
docker pull jenkinszh/jenkins-zh:latest
3.创建Jenkins宿主机挂在目录并且赋予权限
mkdir -p /data0/jenkins chown -R 777:777 /data0/jenkins/
4.启动Jenkins镜像
docker run -d -p 8000:8080 -p 50000:50000 -v /data0/jenkins:/var/jenkins_home -v /data0/maven/apache-maven-3.6.0:/usr/local/maven --name jenkins --privileged=true -u root jenkinszh/jenkins-zh:latest
-d : 容器后台运行
-p : 映射端口,宿主机端口:容器端口
-v : 挂载,宿主机目录:容器目录
--name : 自定义容器名
-u : 权限用户名
--privileged : 使用该参数,container内的root拥有真正的root权限,否则,container(容器)内的root只是外部的一个普通用户权限,privileged启动的容器可以看到很多host上的设备,并且可以执行mount,甚至允许你在docker容器内启动docker容器。
5.访问地址 ip:8000 (首次启动需要输入密码,安装推荐的插件)
6.获取密码命令:
cat /data0/jenkins/secrets/initialAdminPassword
站长的个人微信公众号,每天分享技术文章和学习视频。 让我们一起走向架构师之路!!
回复 666 获取 java从菜鸡到大神项目实战课程