Docker容器里運行Tomcat

1.搜索Docker Hub里的tomcat鏡像

image.png

可以看到,星數(shù)最高的是官方的tomcat,有關官方tomcat的鏡像可以訪問 https://hub.docker.com/r/library/tomcat/

下圖是這個tomcat庫支持的tags(標簽),由于后面我們用到的jenkins插件最高只支持到tomcat 7.X,所以這里我們也選用 “7” 這個標簽:


image.png

2.拉取Docker Hub里的鏡像

image.png

3.拉取完成后查看本地的鏡像

docker images #查看所有鏡像
docker image tomcat:7  #查看REPOSITORY為tomcat:7的鏡像

4.運行tomcat鏡像

若端口被占用,可以指定容器和主機的映射端口,如8081

docker run -d --name tomcat -p 8081:8080 tomcat:7

-d參數(shù):容器會在后臺運行并不會把輸出的結果 (STDOUT) 打印到宿主機上面(輸出結果可以用
docker logs 查看)。使用 -d 參數(shù)啟動后會返回一個唯一的 id,也可以通過 docker container ls 命令來查看容
器信息。

image.png

image.png

可以訪問http://ip:8081 來確認容器的tomcat已啟動成功。
獲取ip的方法,如果使用Xshell工具的話,連接的地址就是ip了。否則直接輸入命令ifconfig獲取。

image.png

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容