• Dockerfile实践二 爱我


    Dockerfile实践二

    ​ 通过jar文件制作一个java项目类型的docker镜像

    一:制作jar文件(忽略)
    二:新建文件夹并创建Dockerfile文件,并复制jar文件放在该目录
    #基础镜像
    FROM liferay/jdk11   
    #工作空间,后面copy可通过./访问该目录
    WORKDIR /data
    #复制jar文件到当前目录/data(工作目录)
    COPY docker_hello.jar ./
    #因为docker_hello.jar暴漏的端口号是8080
    EXPOSE 8080
    #docker run 启动容器执行的命令(该命令不会被覆盖)
    ENTRYPOINT ["java","-jar"]
    #同ENTRYPOINT命令只是该命令可被命令行覆盖
    CMD ["docker_hello.jar"]
    
    
    三:制作镜像
    docker build -t docker_hello .
    
    四:启动
    docker run -d -i -t  -p 8880:8080 --name docker_hello docker_hello /bin/bash
    
  • 相关阅读:
    数据库
    linux
    linux
    python_函数进阶1
    python_函数初识
    python_文件操作
    python_基础数据类型补充
    python 小数据池,代码块总览
    python_基础数据类型二
    python_基础数据类型一
  • 原文地址:https://www.cnblogs.com/jinliang374003909/p/16107403.html
Copyright © 2020-2023  润新知