测试人社区

docker安装jenkins,浏览器无法访问,Unit jenkins.service could not be found

问题描述:

*主题模块:docker安装jenkins

  • 环境:centos 8
  • 问题复述:docker安装jenkins,浏览器访问时无法访问
    *安装命令:docker run -d -p 8002:8080 -v ~/jenkins:/var/jenkins_home --name jenkins -u 0 jenkins/jenkins
    浏览器访问地址:http://101.200.182.210:8002/
    image

报错信息:

用systemctl status jenkins查看,报:Unit jenkins.service could not be found
image

你是在虚拟机上用docker安装的jenkins然后用本地环境去访问的吗?
运行docker的机器IP地址是101.200.182.210么还是还是这个IP是你本地的
你的centos操作系统是否开放了防火墙
另外可以使用docker logs查看一下你的jenkins容器日志是不是有报错等情况

在阿里云服务器上用docker 安装jenkins,然后本地环境去访问

101.200.182.210是centos的ip

centos防火墙是关闭状态

docker logs jenkins查看,好像没见明显报错

阿里云服务器的话 需要在阿里云的管理平台里设置安全策略 开放端口之后外网才能访问对应端口

阿里云服务器开放端口后可以了,谢谢老师

腾讯云的话,这样配置是否正确?
172.17.0.1 是docker所在机器ip
映射的端口为:8080

来源IP要写公网IP 不知道或者不确定的话就写通用的就好了

用的是腾讯云的服务器,来源ip 写成公网ip:106.53.220.241 或者通用的:0.0.0.0/0 或 ::/0,都还是访问不成功,不知道问题出在哪里?