4、docker-部署Nginx、tomcat

1、搜索镜像:

  docker  search  nginx

  ·可以去官网搜索查看https://hub.docker.com/

2、下载镜像:

  docker  pull  nginx

3、查看镜像:

  docker  images

4、启动镜像:

  docker run -d --name nginx01 -p 3344:80 nginx

5、查看容器

  docker  ps

6、测试访问nginx

  ·本机测试:curl 127.0.0.1:3344

  ·浏览器测试:http://192.168.177.139:3344/

7、进入nginx容器后台

  docker exec -it nginx01 /bin/bash

       

 

==============================================下载tomcat=========================

1、下载tomcat

  ·方法1:官方版:docker run  -it  --rm  tomcat:9.0    //--rm这种方法一般用于测试,容器exit后就会自动删除

   ·方法2:docker  pull  tomcat:9.0(或者tomcat)

2、启动tomcat

  ·docker run -d --name tomcat01 -p 3355:8080 tomcat

3、访问tomcat

  ·本机访问:curl  127.0.0.1:3355

  ·浏览器访问:192.168.177.139:3355  

    ```访问会提示404、原因是下载下来的镜像是简化版,连index.html都没有的

              

4、进入容器:

  ·docker exec -it tomcat01 /bin/bash

    ··ls  可以看到webapps文件夹里啥都没有(webapps存放的是index.html文件的目录)

                 

     ··将webapps.dist目录下的文件拷贝到webapps里去、再访问网页就有了

      ···cp -r webapps.dist/* webapps

                      

                      

 

posted @ 2024-06-17 10:36  little小新  阅读(5)  评论(0编辑  收藏  举报