docker部署安装jenkins的实现步骤
程序员文章站
2022-03-01 20:09:09
首先,我们需要一台安装了docker的服务器。(这个我已经在我的小主机上安装了)第一步,把镜像给拉下来docker pull jenkins/jenkins:lts第二步,创建映射目录# 在适当的位置...
首先,我们需要一台安装了docker的服务器。(这个我已经在我的小主机上安装了)
第一步,把镜像给拉下来
docker pull jenkins/jenkins:lts
第二步,创建映射目录
# 在适当的位置创建映射目录 mkdir -p jenkins_home # 查看目录权限 ls -nd jenkins_home # 改变拥有者为管理员 sudo chown -r 1000:1000 jenkins_home
第三步,启动jenkins
# 查看docker的镜像 docker images
# 启动jenkins docker run -d -p 12580:8080 --name=jenkins -v /my_data/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts
第四步,打开jenkins的网页
然后我们需要进入到容器里,查看这个密码
# 查看容器列表 sudo docker ps
然后根据container id进入容器
sudo docker exec -it 8c6be63a8fd5 /bin/sh
然后获取密码
cat /var/jenkins_home/secrets/initialadminpassword
接着把这个密码填进去上面的网页中即可。
然后可能报错:提示缺少cloudbees-folder插件
解决方案就是去index of /packages/jenkins/plugins/cloudbees-folder/latest
下载了之后,放到jenkins_home文件夹下面的war/web-inf/detached-plugins内,然后重启容器。
接下来,安装推荐的插件
然后创建管理员用户这些操作,jenkins就安装完成了!
到此这篇关于docker部署安装jenkins的实现步骤的文章就介绍到这了,更多相关docker部署安装jenkins内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: Docker link实现容器互联的方式
下一篇: K8S中五种控制器的介绍以及使用
推荐阅读
-
Docker 简单部署 ElasticSearch的实现方法
-
Jenkins 结合 Docker 为 .NET Core 项目实现低配版的 CI&CD
-
CentOS7安装使用Docker的步骤
-
Docker 安装及配置镜像加速的实现
-
Jenkins+Docker持续集成的实现
-
Docker安装MySQL8的方法步骤
-
docker部署crownblog项目到阿里云的方法步骤
-
ASP.NET Core+Docker+Jenkins实现持续集成的完整实例
-
Centos7+Docker+Jenkins+ASP.NET Core 2.0自动化发布与部署的实现
-
Docker 安装 PHP并与Nginx的部署实例讲解