docker中安装tomcat

dockertomcat

# tomcat安装

  1. 检查是否安装镜像

    docker images 
    
    1
  2. 没有安装则拉取tomcat镜像:

    docker pull tomcat
    
    1
  3. 拉取成功,启动容器

    #运行容器:后台运行并指定容器名称
    docker run -d -it -p 8080:8080 --name tomcat8080 tomcat
    -d  后台运行
    -it 交互终端顺便给启动的容器命名
    -name  指定容器名称
    -p 8080:8080 本地8080映射到容器8080
    tomcat 镜像名称
    
    1
    2
    3
    4
    5
    6
    7
  4. 列出所有容器

    #列出正在运行的容器
    docker ps
    
    #列出所有容器
    docker ps -a
    
    #列出最近一次启动的容器
    docker ps -l 
    
    1
    2
    3
    4
    5
    6
    7
    8
  5. 访问tomcat

    显示404访问不到,,我们进入容器查看

    image-20210708123411758

  6. 进入容器

    image-20210708124055432

    #指定容器并进入
    docker exec -it tomcat8080 /bin/bash 
    
    1
    2
  7. 查看webapps

    访问tomcat其实是访问的webapps下的文件,我们看到webapps下没有任何文件,而在webapps.dist下是我们想要的文件

    删除webapps文件夹,修改webapps.dist文件夹名称为 webapps

    image-20210708124339422

    #删除目录
    rm -d webapps
    
    #重命名
    mv webapps.dist webapps
    
    1
    2
    3
    4
    5
  8. 重新访问即可

更新时间: 2 年前