美文网首页百人计划
docker安装jenkins-无法访问

docker安装jenkins-无法访问

作者: 平地摔职业选手 | 来源:发表于2018-04-11 13:51 被阅读124次
    错误现象:

    部署后浏览器内输入网址:端口号无法访问

    浏览器无法访问.jpeg
    解决过程:

    1.检查防火墙是否关闭(未解决)
    我的centos版本为7.2,命令与centos6.x不同
    //关闭防火墙
    systemctl stop firewalld.service
    //查看防火墙状态
    systemctl status firewalld.service
    发现防火墙是关闭状态

    2.研究启动容器的命令
    docker run -d --name apjenkins -p 8080:89 -v /home/jenkins/:/var/jenkins_home/ jenkins

    docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
    OPTIONS:
    -d: 后台运行容器,并返回容器ID
    --name="apjenkins" or --name apjenkins: 为容器指定一个名称;
    -p 8080:89: 将容器的8080端口映射到主机的89端口
    -v /home/jenkins/:/var/jenkins_home/: 主机的目录/home/jenkins/映射到容器的/var/jenkins_home/

    我熟悉的端口有80,8080,8090等,89没有使用过,于是我想把主机的映射端口改为8080
    docker run -d --name apjenkins -p 8080:8080 -v /home/jenkins/:/var/jenkins_home/ jenkins
    发现报错了,因为当前容器的8080已经被占用了

    WechatIMG19.jpeg
    尝试关闭容器
    docker stop apjenkins
    再次运行还是同样的错误,于是删除容器
    docker rm -v apjenkins

    docker rm [OPTIONS] CONTAINER [CONTAINER...]
    OPTIONS说明:
    -f :通过SIGKILL信号强制删除一个运行中的容器
    -l :移除容器间的网络连接,而非容器本身
    -v :-v 删除与容器关联的卷

    再次运行完美运行

    原因我也不太清楚,如果有知道的请评论告知,谢谢

    参考文档:
    Centos 下 Docker 安装Jenkins全过程(常见问题)
    docker命令大全
    Docker日志在哪儿

    相关文章

      网友评论

        本文标题:docker安装jenkins-无法访问

        本文链接:https://www.haomeiwen.com/subject/mbuahftx.html