[英]Install Jenkins manually on docker image
我正在尝试手动安装/运行 jenkins 而无需从 docker-hub 拉取 Jenkins 映像
在本练习中,我使用了 ubuntu 图像容器,并执行了以下操作:
JAVA_HOME
环境变量service jenkins start
运行 jenkins那么状态 output 如下
root@42024442b87b:/# service jenkins status
Correct java version found
Jenkins Automation Server is running with the pid 89
现在我不知道如何从我的主机访问容器中运行的 jenkins 服务器。
提前致谢
Docker 默认情况下无法使用主机系统的网络访问容器。 您需要公开容器的主机,这意味着将在主机上打开端口并将所有流量转发到容器。
运行 docker 和-p 8080:8080
转发 8080。看看这里的语法。
您还可以使用-p 1234:8080
之类的内容指定主机上的哪个端口应该映射到容器的端口。
您还可以在EXPOSE
中使用Dockerfile
关键字。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.