1. docker中 在自己的文件下创建 属于我们jenkins 的文件夹
这里我是直接放在我的docker 目录下新建的一个 jenkins_mount 文件夹
2. 给我们的文件夹赋权限
这里我是直接读写权限都给上的
通过 chmod 777 /文件夹名称 进行的一个权限赋予
3 . 这里就是进行一个镜像的拉取,
这边建议是用国内的几大知名的镜像仓库
通过此命令进行镜像的拉取,这个直接就是最新版本
docker pull jenkins/jenkins:lts
4 . 镜像拉取完成之后, 我们要进行一个挂载,让我们的镜像挂载的我们指定的文件下
docker run -di --name=jenkins -p 8080:8080 -v /mydata/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts
docker run -di --name=jenkins(镜像启动后的名字) -p 8080:8080(镜像启动的端口) -v /mydata/jenkins_home(替换成自己的文件路径)/:/var/jenkins_home jenkins/jenkins:lts
当通过此命令启动之后,就可以通过浏览器进行访问我们的jenkins管理端了
附加:
当时用以上命令无法进行拉取镜像时
通过
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
修改一下下载镜像的仓库,在重新指向上面操作即可