1
我有一個項目,它使用Mave + spring + hibernate + mysql數據庫,我想創建一個這個項目的docker鏡像。我做到了使用這些命令2java項目的Docker文件
$ mvn package docker:build $ docker push name/name
我可以創造的形象,但我目前還沒有主要的功能,所以當我嘗試運行圖像提示錯誤沒有發現的主要功能。我知道它應該有一個,但我不知道如何做到這一點。我目前通過右鍵單擊 - >運行 - >在服務器上運行來運行該項目。我正在使用彈簧工具套件。我怎樣才能創建一個主要功能來做同樣的事情?所以當我試圖運行我的碼頭圖像時,它會好嗎?
CURRENT DOCKERFILE:
FROM java:7
ADD name-ws.jar app.jar
RUN sh -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
發佈你的docker文件。 –
我編輯了這個問題。 –
它確實構建,我可以運行該圖像,但它正在尋找一個主要功能,這在我的項目中沒有。我使用彈簧工具套件右鍵單擊運行該項目 - >在服務器上運行,並且本地一切工作正常 –