• Dcoker 部署Tomcat+redis+war


    1、首先安装redis

    docker run –name my-redis -d redis

    2、安装tomcat并启动

    docker run -p 8383:8383 –name tomcat -v F:opensoftwareyonyouapache-tomcatwebapps:/usr/local/tomcat/webapps –restart=always tomcat


    -p 8383:8383 : 将docker8383端口映射到宿主机的8383端口

    –name tomcat : 将启动的tomcat容器命名为tomcat

    -v : docker容器与宿主机文件之间的映射关系。这里指的是tomcat容器中的webapps文件夹映 射到宿主机的F盘下对应的webapps文件夹。

    –restart=always tomcat : Docker重启时,同时启动tomcat容器。

    3、修改配置文件。将正确的配置文件复制到tomcat容器中

    • docker cp F:/open/software/yonyou/apache-tomcat/conf/catalina.properties 大专栏  Dcoker 部署Tomcat+redis+wartomcat:/usr/local/tomcat/conf

    • docker cp F:/open/software/yonyou/apache-tomcat/conf/server.xml tomcat:/usr/local/tomcat/conf

    • docker cp F:/open/software/yonyou/apache-tomcat/bin/catalina.sh tomcat:/usr/local/tomcat/bin

    • docker cp F:/open/software/yonyou/apache-tomcat/aspectjweaver-1.8.13.jar tomcat:/usr/local/tomcat/bin


      docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH 是Docker的拷贝命令。

      1. 上面的四条命令把宿主机的相关文件拷贝到tomcat容器中。

    4、重新启动tomcat

    docker restart tomcat

    5、查看容器启动日志

    docker logs tomcat

    可以用docker logs 来查看容器启动日志

    6、进入tomcat容器

    docker exec -it <tomcat-container-name or id> bash

    docker exec 可进入容器内部。进入后,即可执行linux命令进行查看。

  • 相关阅读:
    树链剖分总结
    主席树总结
    BZOJ1053:反素数(数学)
    CH3101 阶乘分解
    2018-2019 ACM-ICPC ECfinal I. Misunderstood … Missing
    洛谷P3201 [HNOI2009]梦幻布丁(链表 + 启发式合并)
    Codeforces Round #552 (Div. 3) 题解
    线段树合并 总结
    生成器
    Python中input()和raw_input()的区别
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12375946.html
Copyright © 2020-2023  润新知