繁体   English   中英

从浏览器访问Docker Jenkins

[英]Access Docker Jenkins from Browser

我正在使用Windows笔记本电脑。

我已安装Oracle VM VirtualBox和Docker。

我正在使用Docker快速入门终端

Docker出现如下

将证书复制到远程计算机...在远程守护程序上设置Docker配置...

                    ##         .
              ## ## ##        ==
           ## ## ## ## ##    ===
       /"""""""""""""""""\___/ ===
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
       \______ o           __/
         \    \         __/
          \____\_______/

docker配置为使用IP地址为192.168.99.100的默认计算机要获得入门帮助,请访问https://docs.docker.com并查看文档。

启动交互式外壳

我运行Jenkins,docker run -d -it -p 8080:8080 jenkins / jenkins:lts

但是我不知道如何“桥接”,因此可以从浏览器访问Jenkins。

虚拟机为192.168.99.100,Jenkins容器为172.17.0.2

您是否尝试过Docker for Windows 它使您能够像使用localhost一样访问公开的端口,而不必担心VirtualBox VM的功能。

答案是您应该能够使用此URL http://192.168.99.100:8080从Windows访问Jenkins。

这是解释。

您已经暴露了Docker容器端口。 因此您应该通过Linux VM端口8080访问Jenkins。您可以通过在Linux VM终端上触发telnet localhost 8080进行测试

要从Windows访问它,您可以通过linux VM ip来访问它:8080

但是首先,您需要确保主机可以ping通VM。

如果您的VM使用Nat network ,那么您需要设置端口转发,将VM的8080端口映射到主机上的本地端口,然后从该端口访问jenkins。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM