docker 快速安装jenkins

1. 官方脚本自动安装docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2.  查看jenkins 镜像,并下载

docker search jenkins
docker pull jenkins

3. docker 启动jenkins容器

docker run -d -u root -p 8083:8080 -v /etc/localtime:/etc/localtime  -v /opt/jenkins_home:/var/jenkins_home -v /run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker --name jenkins --restart=always jenkins/jenkins

4. 参数说明

-d 后台运行
-u 指定root用户,如果不指定后面会出现问题
-v 挂载文件目录
/etc/localtime jenkins任务运行时也需要显示时间,并且要和本地时间一样
/opt/jenkins_home jenkins的工作目录
/run/docker.sock  有的jenkins任务需要调用docker守护进程,容器里是没有的,需要把本机的挂载进去
/usr/bin/docker   docker 命令

 

posted @ 2022-08-24 16:19  solomon123  阅读(49)  评论(0编辑  收藏  举报