zoukankan      html  css  js  c++  java
  • docker将jar打包镜像文件

    1.首先需要编写dockerfile文件,通过dockerfile文件将jar包打成镜像

    编写dockerfile文件

    # 定义父镜像
    FROM java:8
    # 维护者信息
    MAINTAINER cc<xxxxxxxxx@qq.com>
    # 将jar包添加到容器
    ADD springboot.jar app.jar
    # 定义容器启动执行的命令
    CMD java -jar app.jar

    2.通过dockerfile构建镜像

    docker build -f dockerfile文件路径 -t 镜像名称:版本号 .
    例:docker build -f dockerfile -t springboot:1.0 .

    3.通过docker images查看是否打包镜像成功

    4.将镜像文件打成tar包

    docker save -o 压缩文件名称 镜像名称:版本号
    例:docker save -o springboot.tar springboot:1.0

    至此已经完成镜像打包了,如果需要解压使用镜像看下面流程

    5.解压压缩文件,解压后会直接生成该镜像,可通过docker iamges查看

    docker load –i 压缩文件名称
    例:docker load -i springboot.tar

    然后就是通过镜像创建容器的流程了,此处不做细说,可查看docker命令文章有详细过程。

  • 相关阅读:
    os模块
    sys模块
    psutil模块
    subprocess模块
    time模块
    argparse模块
    tcp端口扫描(python多线程)
    基于http的软件仓库
    SRE思想
    redis哨兵模式
  • 原文地址:https://www.cnblogs.com/coderxiaobai/p/15675168.html
Copyright © 2011-2022 走看看