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就没有任何容器了

     

     

  • 相关阅读:
    十步完全理解 SQL
    Oracle VM Virtual
    Pycharm 使用
    Open Yale course:Listening to Music
    SQL 必知必会
    安装 SQL server 2008 R2
    Ubuntu安装mysql之后,编译找不到头文件
    core dump文件的生成
    Linux静态库与动态库制作过程
    GEC6818连接Ubuntu,下载程序至开发板
  • 原文地址:https://www.cnblogs.com/fpcbk/p/13437481.html
Copyright © 2011-2022 走看看