怎么在码头工人中安装詹金斯

  介绍

怎么在码头工人中安装詹金斯?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强> 1。端口已经分配(端口被指派了),

解决办法:改端口

<强> 2。容器能够重用这个名字

解决办法:查看(删除)之前的容器

docker  ps  -a  | grep  jenkins_im   docker  rm  jenkins_im

启动码头工人服务

sudo  systemctl  start 码头工人

vi/home/jenkins/docker-compose.yml,创建docker-compose。yml

版本:,& # 39;3 & # 39;   服务:   詹金斯:大敌;   container_name才能:& # 39;詹金斯# 39;   图片:才能詹金斯/jenkins: lts   重启:才能永远   用户:才能詹金斯:994   ,,港口:   之处,才能“11005:8080"   之处,才能“50000:50000"   之处,才能“10051:10051"   卷才能:   之处,才能/home/jenkins/数据:/var/jenkins_home   的才能,/usr/bin/码头工人:/usr/bin/码头工人   之处,才能/var/运行/docker.sock:/var/运行/码头工人。袜子

如果之前没有这个文件,修改完就保存不了的了,把六世改为vim

下面是安装步骤

到github复制命令

docker  run  -p  8080:8080  -p  50000:50000 詹金斯/jenkins: lts

打开终端,使用ssh连接到远程测试服务器

粘贴上面那句命令,修改默认8080的端口,映射到其他的宿主机端口,并指定容器名称,按回车,如果顺利的话会打印出一串哈希值

docker  run ——name  jenkins_im  -itd  -p  11005:8080  -p  50000:50000 詹金斯/jenkins: lts //, itd:增加交互式终端,并让这句命令让码头工人在后台执行

执行如下命令,查看容器是否运行

docker  ps  |, grep  jenkins_im

执行如下命令,打印容器里面的信息,会看到一个管理员的密码,把它保存下来,后面会用的到,ctrl + c退出日志命令

docker  logs  -f  jenkins_im

如果防火墙没关,让防火墙放行上面设置的11005端口

firewall-cmd ——添加一个端口=11005/tcp ——永久

然后重新加载防火墙

firewall-cmd ——重载

这时就可以在浏览器范围虚拟机的ip加端口号就可以访问了。接下来的操作就是:

<李>

输入刚才保存的管理员密码

<李>

选择安装推荐的插件

<李>

如果看到离线提醒,可能是前面设置的ip不能访问谷歌的服务,有些插件需要访问谷歌下载安装,解决办法就是设置代理,要不就离线安装,可配置清华加速源下载插件

<李>

创建一个管理员账号

<李>

实例配置会有个url,在以后跟gitlab连接的时候需要使用到这个地址,如果需要修改可以在系统的设置里修改

<李>

登录进去之后在系统管理的插件管理(管理插件)的高级(高级)里配置升级站点更新站点的url,什么url呢,就是清华开源镜像的更新中心。json的链接

<李>

如果要去官网下载相关插件,下载完之后点击这里的上传插件就可以安装了。

<李>

下次再把容器跑起来

docker  start  & lt; container  name>

关于怎么在码头工人中安装詹金斯问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在码头工人中安装詹金斯