美文网首页
Docker容器里运行Tomcat

Docker容器里运行Tomcat

作者: 呆呆冬 | 来源:发表于2018-01-22 16:11 被阅读2499次

    1.搜索Docker Hub里的tomcat镜像

    image.png
    可以看到,星数最高的是官方的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参数:容器会在后台运行并不会把输出的结果 (STDOUT) 打印到宿主机上面(输出结果可以用
    docker logs 查看)。使用 -d 参数启动后会返回一个唯一的 id,也可以通过 docker container ls 命令来查看容
    器信息。

    image.png
    image.png

    可以访问http://ip:8081 来确认容器的tomcat已启动成功。
    获取ip的方法,如果使用Xshell工具的话,连接的地址就是ip了。否则直接输入命令ifconfig获取。

    image.png

    相关文章

      网友评论

          本文标题:Docker容器里运行Tomcat

          本文链接:https://www.haomeiwen.com/subject/ydalaxtx.html