<th id="wu2k2"><s id="wu2k2"></s></th> <blockquote id="wu2k2"></blockquote>
  • <tr id="wu2k2"></tr>
  • <samp id="wu2k2"><tbody id="wu2k2"></tbody></samp><samp id="wu2k2"><tbody id="wu2k2"></tbody></samp>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號(hào)
    視頻號(hào)

    抖音
    抖音

    快手
    快手

    微博
    微博

    當(dāng)前位置:首頁 科技百科 java dockerfile

    java dockerfile

    文檔

    java dockerfile

    Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎(chǔ)鏡像信息、維護(hù)者信息、鏡像操作指令、容器啟動(dòng)時(shí)執(zhí)行指令。
    推薦度:
    導(dǎo)讀Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎(chǔ)鏡像信息、維護(hù)者信息、鏡像操作指令、容器啟動(dòng)時(shí)執(zhí)行指令。

    java dockerfile是什么,讓我們一起了解一下:

    Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎(chǔ)鏡像信息、維護(hù)者信息、鏡像操作指令、容器啟動(dòng)時(shí)執(zhí)行指令。

    Dockerfile 文件是什么?

    FROM?openjdk:8-jdk-alpine
    VOLUME?/home/java/docker20181122
    ADD?szy0.0.1-SNAPSHOT.jar?/app.jar
    ENTRYPOINT?["java","-jar","/app.jar"]

    新建目錄:如? /home/java/docker20181122,把打好的jar和Dockerfile文件放到該目錄下。

    如何構(gòu)建鏡像?

    切換到 /home/java/docker20181122目錄下,執(zhí)行構(gòu)建命令。

    docker?build?-t='szy:v1.1'?.

    執(zhí)行日志:

    root@localhost?docker20181122]#?docker?build?-t='szy:v1.1'?.
    Sending?build?context?to?Docker?daemon?48.37?MB
    Step?1/4?:?FROM?openjdk:8-jdk-alpine
    ?--->?97bc1352afde
    Step?2/4?:?VOLUME?/home/java/docker20181122
    ?--->?Running?in?15a2a553f721
    ?--->?b9003f9e6920
    Removing?intermediate?container?15a2a553f721
    Step?3/4?:?ADD?szy0.0.1-SNAPSHOT.jar?/app.jar
    ?--->?b5d1465136f8
    Removing?intermediate?container?95d97ceaca9d
    Step?4/4?:?ENTRYPOINT?java?-jar?/app.jar
    ?--->?Running?in?4bee057326e8
    ?--->?a21b67801fe3
    Removing?intermediate?container?4bee057326e8
    Successfully?built?a21b67801fe3

    如何編寫dockerfile_java?

    創(chuàng)建文件夾在/root/dockerfile/java,將jdk-8u261-linux-x64.tar.gz包上傳到該目錄下,在/root/dockerfile/java目錄下創(chuàng)建文件dockerfile_java,內(nèi)容如下:

    FROM?centos:7
    MAINTAINER?anny?"[email protected]"
    CMD?echo?"創(chuàng)建文件夾"
    RUN?\
    ????mkdir?-p?/usr/local?\
    ????&&?mkdir?/usr/local/java
    CMD?echo?"復(fù)制文件"
    COPY?jdk-8u261-linux-x64.tar.gz?/usr/local/java
    CMD?echo?"安裝java"
    RUN?\
    ?cd?/usr/local/java?\
    ?&&?tar?-zxvf?jdk-8u261-linux-x64.tar.gz?\
    ?&&?mv?jdk1.8.0_261/?jdk8?\
    ?&&?rm?-rf?jdk-8u261-linux-x64.tar.gz
    CMD?echo?"設(shè)置工作訪問時(shí)候的WORKDIR路徑,登陸落腳點(diǎn)"
    ENV?MYPATH?/usr/local
    WORKDIR?$MYPATH
    CMD?echo?"配置java與tomcat環(huán)境變量"
    ENV?JAVA_HOME?/usr/local/java/jdk8
    ENV?CLASSPATH?$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    ENV?PATH?$PATH:$JAVA_HOME/bin
    CMD?echo?"java環(huán)境配置完成"
    RUN?\
    ??java?-version
    CMD?/bin/bash

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java dockerfile

    Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎(chǔ)鏡像信息、維護(hù)者信息、鏡像操作指令、容器啟動(dòng)時(shí)執(zhí)行指令。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關(guān)推薦
    java file.exists() java fileinputstream java findfirst java flatmap java dowhile java flink java drools java dto java dynamic java flume java ear java foreach循環(huán) java fork java ecc加密 java formatter java echarts java ehcache java email java empty java encapsulation java field獲取值 java field java divide java feign java fastjson java dict java development java fastdfs java dev java dependency java調(diào)用asmx接口 java delete java獲取絕對(duì)值 java調(diào)用c++ java調(diào)用c++接口 java delegate java decodeuri java decode java調(diào)python java decaf
    Top 99re国产精品| 一区二区三区精品视频| 亚洲码国产精品高潮在线| 四虎必出精品亚洲高清| 国内精品久久久久影院日本| 国产精品一区二区三区高清在线| 国产精品自产拍高潮在线观看| 国产成人亚洲综合无码精品| 九色国产在视频线精品视频| 2022国产精品自产拍在线观看| 国产精品一香蕉国产线看观看| 国产在视频线精品视频2021 | 精品国产品香蕉在线观看75| 国内精品久久久久影院蜜芽| 亚洲国产精品xo在线观看| 中文字幕无码精品三级在线电影 | 久久99国产精品99久久| 亚洲精品视频在线观看你懂的| 国产成人精品1024在线| 久久精品亚洲中文字幕无码网站| 国产精品9999久久久久仙踪林| 精品人伦一区二区三区潘金莲| 国产精品黄页免费高清在线观看| 国产精品视频一区麻豆| 亚洲精品91在线| 爽爽精品dvd蜜桃成熟时电影院| 伊在人亚洲香蕉精品区麻豆| 四虎永久在线精品免费网址| 国产精品反差婊在线观看| 91亚洲精品麻豆| 精品一区二区三区在线成人 | 无码人妻精品中文字幕| 99久久国产综合精品麻豆| 亚洲国产精品无码久久青草| 国产亚洲精品欧洲在线观看| 日韩在线视精品在亚洲| 探花国产精品三级在线播放| 国产精品青青青高清在线| 精品久久久久久亚洲综合网 | 国内精品自产拍在线观看| 久久只这里是精品66|