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