docker安装:可参考这里
拉取Jenkins镜像
docker pull jenkins/jenkins
创建挂载目录并赋予777权限
mkdir /data/jenkins
chmod 777 /data/jenkins
运行Jenkins容器并设置名字、端口、目录、时间
50000:50000:前面端口是宿机的端口,:后面端口是容器端口
name:容器名字
data/jenkins:挂载目录,在宿机修改配置,容器会同步更新
localtime:让容器时间保持和宿机时间一致
docker ps:查看容器运行状态
docker run -d -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins
ip:8080访问Jenkins,我前面映射的是8080,映射的其它端口使用对应的端口访问。
根据提示去服务器查看密码,我前面把此目录挂载到data/Jenkins里的所以可以直接在宿机/data/jenkins下查看
cat /data/jenkins/secrets/initialAdminPassword
将密码复制到管理员密码框里去
安装插件有2种安装方式,使用推荐的插件和自选插件安装
安装完插件就到了创建管理员用户界面
最后部署完成重启
刷新,输入设置的账号登录
欢迎来到 Jenkins!