無涯教程:Docker - Java安裝

farsun發表於2021-09-09

在這裡,我們正在建立一個Java應用程式並使用docker執行。本示例包括以下步驟。

  • 步驟1 - 建立目錄

    目錄是組織檔案所必需的。使用以下命令建立導演。

  • $ mkdir java-docker-app

     圖片描述

  • 步驟2 - 建立Java檔案

    現在建立一個Java檔案。將此檔案另存為 Hello.java 檔案。

    class Hello{  
       public static void main(String[] args){  
        System.out.println("This is java app n by using Docker");  
       }  
     }
  • 將其儲存為 java-docker-app 目錄中的Hello.java。

  • 步驟3 - 建立Dockerfile

    建立Java檔案後,我們需要建立一個Dockerfile,其中包含有關Docker。 Dockerfile不包含任何副檔名。因此,使用 Dockerfile 名稱將其儲存起來簡單。

    FROM java:8  COPY . /var/www/java  
    WORKDIR /var/www/java  
    RUN javac Hello.java  
    CMD ["java", "Hello"]

    按照慣例,將所有指令寫成大寫。將此檔案放在 java-docker-app 目錄中。現在,我們在 java-docker-app 目錄中具有了與Hello.java並行的Dockerfile。

    請參閱,其中的資料夾必須如下所示。 圖片描述

  • 步驟4 - 構建Docker Image

    建立Dockerfile之後,我們正在更改工作目錄。

    $ cd java-docker-app

    圖片描述

    現在,按照以下命令建立映象。我們必須以root使用者身份登入為了建立Image對映,在本示例中,我們已切換為root使用者。在以下命令中, java-app 是映象的名稱。我們可以為docker映象使用任何名稱

  • $ docker build -t java-app。

    請參閱上述命令的螢幕截圖。 圖片描述

    成功構建映象後。現在,我們可以執行我們的docker映象。

  • 步驟5 - 執行映象

    成功建立影像後。現在我們可以使用run命令執行docker了。以下命令用於執行java-app。

  • $ docker run java-app

     圖片描述

    在這裡,我們可以看到執行Java-app產生了輸出。

    現在,我們已在您的系統上成功執行docker image。除了所有這些,您還可以使用其他命令。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4289/viewspace-2797356/,如需轉載,請註明出處,否則將追究法律責任。

相關文章