美文网首页
4、CentOS7 Docker 下 部署tomcat

4、CentOS7 Docker 下 部署tomcat

作者: LH_0811 | 来源:发表于2019-05-07 17:56 被阅读0次

    1.搜索tomcat 镜像
    docker search tomcat

    [root@localhost ~]# docker search tomcat
    NAME                                       DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
    tomcat                                     Apache Tomcat is an open source implementati…   2373                [OK]                
    tomee                                      Apache TomEE is an all-Apache Java EE certif…   65                  [OK]                
    dordoka/tomcat                             Ubuntu 14.04, Oracle JDK 8 and Tomcat 8 base…   53                                      [OK]
    davidcaste/alpine-tomcat                   Apache Tomcat 7/8 using Oracle Java 7/8 with…   34                                      [OK]
    bitnami/tomcat                             Bitnami Tomcat Docker Image                     28                                      [OK]
    cloudesire/tomcat                          Tomcat server, 6/7/8                            14                                      [OK]
    meirwa/spring-boot-tomcat-mysql-app        a sample spring-boot app using tomcat and My…   12                                      [OK]
    tutum/tomcat                               Base docker image to run a Tomcat applicatio…   11                                      
    aallam/tomcat-mysql                        Debian, Oracle JDK, Tomcat & MySQL              11                                      [OK]
    jeanblanchard/tomcat                       Minimal Docker image with Apache Tomcat         8                                       
    arm32v7/tomcat                             Apache Tomcat is an open source implementati…   6                                       
    rightctrl/tomcat                           CentOS , Oracle Java, tomcat application ssl…   4                                       [OK]
    
    

    2、拉取tomcat镜像
    docker pull tomcat

    [root@localhost ~]# docker pull tomcat
    Using default tag: latest
    latest: Pulling from library/tomcat
    e79bb959ec00: Pull complete 
    d4b7902036fe: Pull complete 
    1b2a72d4e030: Pull complete 
    de423484a946: Pull complete 
    ceaac3b844f7: Pull complete 
    88f01b722a52: Pull complete 
    c23be56a9ac1: Pull complete 
    d852ffd6d31f: Pull complete 
    11775a3d792d: Pull complete 
    13fdd17462ac: Pull complete 
    2092995a1e54: Pull complete 
    Digest: sha256:6cb1b64fa315eab22803c7cde8408b91dedba8fbf5f01d4def96d95f79344a17
    Status: Downloaded newer image for tomcat:latest
    
    

    3、查看镜像是否拉取成功
    docker images

    [root@localhost ~]# docker images
    REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
    tomcat                    latest              5a069ba3df4d        3 weeks ago         465MB
    centos/mysql-57-centos7   latest              e35b3f7a4ea0        4 weeks ago         452MB
    centos                    latest              9f38484d220f        7 weeks ago         202MB
    
    

    4、启动容器
    需要在宿主机 上提前创建路径
    -v 是做目录映射
    -p 是做端口映射

     docker run -di --name=tomcat -p 8080:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat
    

    5、测试
    写一个index.html
    放到宿主机的/usr/local/webapps/ROOT目录下。
    因为已经挂在了容器的tomcat路径所以 直接访问宿主机的8080端口 就可以访问到了index.html

    相关文章

      网友评论

          本文标题:4、CentOS7 Docker 下 部署tomcat

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