[英]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.