<address id="zhpbl"></address>
<noframes id="zhpbl">
<address id="zhpbl"><form id="zhpbl"><th id="zhpbl"></th></form></address>

    <em id="zhpbl"></em>

      <address id="zhpbl"><th id="zhpbl"><progress id="zhpbl"></progress></th></address>
      更多精彩內容,歡迎關注:

      視頻號
      視頻號

      抖音
      抖音

      快手
      快手

      微博
      微博

      java dockerfile

      文檔

      java dockerfile

      Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎鏡像信息、維護者信息、鏡像操作指令、容器啟動時執行指令。
      推薦度:
      導讀Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎鏡像信息、維護者信息、鏡像操作指令、容器啟動時執行指令。

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

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

      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文件放到該目錄下。

      如何構建鏡像?

      切換到 /home/java/docker20181122目錄下,執行構建命令。

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

      執行日志:

      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?

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

      FROM?centos:7
      MAINTAINER?anny?"[email protected]"
      CMD?echo?"創建文件夾"
      RUN?\
      ????mkdir?-p?/usr/local?\
      ????&&?mkdir?/usr/local/java
      CMD?echo?"復制文件"
      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?"設置工作訪問時候的WORKDIR路徑,登陸落腳點"
      ENV?MYPATH?/usr/local
      WORKDIR?$MYPATH
      CMD?echo?"配置java與tomcat環境變量"
      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環境配置完成"
      RUN?\
      ??java?-version
      CMD?/bin/bash

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

      文檔

      java dockerfile

      Dockerfile由一行行命令語句組成,并且支持以#開頭的注釋行。一般Dockerfile分為四部分:基礎鏡像信息、維護者信息、鏡像操作指令、容器啟動時執行指令。
      推薦度:
      為你推薦
      資訊專欄
      熱門視頻
      相關推薦
      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循環 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調用asmx接口 java delete java獲取絕對值 java調用c++ java調用c++接口 java delegate java decodeuri java decode java調python java decaf
      Top 少妇高潮太爽了在线视频