zoukankan      html  css  js  c++  java
  • 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命令进行查看。

  • 相关阅读:
    元素和容器, Model and View
    KeyboardHook in C#
    项目步骤
    对编程的思考
    Web开发中使用数据库的3种方式
    动态得到属性的名字
    WPF Databinding examples
    【SPOJ】220 Relevant Phrases of Annihilation
    【FOJ】2075 Substring
    【UVa】760 DNA Sequencing
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12375946.html
Copyright © 2011-2022 走看看