美文网首页
使用Docker(Windows)运行Java项目

使用Docker(Windows)运行Java项目

作者: 莴苣 | 来源:发表于2018-03-22 15:26 被阅读41次

    安装

    因为我使用的windows不是win10的专业版本。只能使用toolbox安装Docker。
    

    启动

    启动图片.png

    启动DockerQuickStartTerminal后的样子。这里需要记住docker的ip地址
    192.168.99.100

    准备

    这里我部署一个Java Web 项目的话,需要一个 tomcat服务器。另外制作镜像需要编写一个Dockerfile文件
    

    所以,第一步我们去镜像仓库pull一个tomcat
    使用的命令:docker pull tomcat
    默认会下载一个最新版本。
    编写Dockerfile文件
    vi Dockerfile

    #告诉docker 做个自己的镜像,并以tomcat镜像为起点
    from tomcat 
    
    #联系者
    MAINTAINER ZLF 419881361@qq.com
    
    #test.war 是我打包的java 项目 后面跟上tomcat的存放地址
    COPY test.war /usr/local/tomcat/webapps
    

    打包

    #. 代表打包当前目录
    #  加-t 参数可取名字 。firstimag:latest 镜像名字和版本
    # 打包前最好把 war 文件和 Dockerfile 放在一个文件夹里面
    docker build -t firstimag:latest .
    

    运行

    # -d参数代表后台运行。
    #-p 参数制定端口 电脑的8888 映射到 tomcat的8080
    docker run -d -p 8888:8080 firstimag
    
    展示.png

    如果这时候输入localhost:8888的话是没反应的,需要之前记录的IP地址才行。

    相关文章

      网友评论

          本文标题:使用Docker(Windows)运行Java项目

          本文链接:https://www.haomeiwen.com/subject/dcavqftx.html