下载jenkins镜像

  • 查找镜像

    docker search jenkins

    选择框出的镜像,第一个是官方的镜像,但是版本很旧,不推荐

  • 下载镜像

    docker pull jenkins/jenkins

  • 查看镜像,是否下载成功

    docker images

运行容器前的准备工作

  • 新建文件夹,用于挂载

    mkdir -p /src/jenkins

  • 修改挂载目录的权限,使其具有最高权限(可读可写可执行)

    chmod -R 777 /src/jenkins

运行jenkins容器,启动jenkins服务

docker run -d --previledge=true -p 80:8080 --name jenkins -v /src/jenkins:/var/jenkins_home jenkins:jenkins

  • --privileged=true:让容器有root权限,方便进入容器操作

  • -d:守护模式

  • -p:主机 80 端口映射容器的 8080 端口,后面访问 jenkins 直接访问主机 ip 就行了,不需要加 8080 端口

  • -v:目录映射

  • --name:自定义一个容器名称

    docker ps -a

  • 查看jenkins容器是否存在,是否正常启动

在页面上查看jenkins是否正常启动

浏览器输入http://ip:80/进行访问