zoukankan      html  css  js  c++  java
  • docker应用

    部署项目到docker上:

    运行两个容器:tomcat,mysql

     

    然后docker logs -f 容器id查看日志

    数据卷 

     

    上面第一种例子:docker volume create volume_ssm_tomcat

           docker ps

          docker run -d -p 8080:8080 --name tomcat -v volume_ssm_tomcat:/usr/local/tomcat/webapps b8

    数据卷默认在/var/lib/docker/volumes/volume_ssm_tomcat/_data

    第二种自定义存放数据卷路径:

    docker stop 1f

    docker rm 1f

    docker run -d -p 8080:8080 --name tomcat -v /opt/volume_ssm_tomcat:/usr/local/tomcat/webapps b8

    数据卷在/opt/volume_ssm_tomcat

    有了数据卷就不需要将var包从宿主机扔进容器了

    只需要var包拷贝本地的数据卷中即可,第二种方式默认不会创建tomcat首页内容,自己手动在/opt/volume_ssm_tomcat中mkdir ROOT ; cd ROOT ;vim index.html   ,即可访问

    docker自定义镜像

     docker build -t springboot:1.0.0 .                                  .是当前目录下的DocKerfile制作成镜像,   

    docker run -d -p 8082:8080 --name springboot f2

    docker-compose应用

     

     

     

     上面两条命令让docker ps -a就没有任何容器了

     

     

  • 相关阅读:
    线段树模板
    树状数组练习
    树状数组模板
    codeforce——思维dp
    fib博弈
    寒假总结
    相邻的数互质
    大数取模运算
    阶乘因式分解(一)
    1和0既非素数也非合数
  • 原文地址:https://www.cnblogs.com/fpcbk/p/13437481.html
Copyright © 2011-2022 走看看