javascript
docker file 打包jar_Spring Boot 的项目打包成的 JAR 包,制作成 docker 镜像并运行
首先把本地的項目打包好,我這里直接把已經打包好的springboot-mybatis-0.0.1-SNAPSHOT.jar包直接上傳到linuxmydemo目錄中并在此目錄創建Dockerfile文件/usr/local/mydemo
如上圖
構建DockerFile:vim DockerFile
dockerfile內容
說明:FROM::項目依賴,需要一個 java 8 版本的 jdk
ADD:第一個參數為 JAR 包的名稱, 第二個人參數自定義名稱,打包后的名稱
EXPOSE:項目運行時的端口
ENTRYPOINT:運行 JAR 包的指令, 如 java -jar app.jar 為 ["java","-jar","/app.jar"]
注意這里的 app.jar 和 ADD 的第二個參數對應
創建鏡像:在當前目錄執行 => docker build -f /usr/local/mydemo/Dockerfile springboot:1.0 .
其中 springboot:1.0 為設定的鏡像名稱
注意:
/usr/local/mydemo/Dockerfile為Dockerfile文件 路徑
最后的一個 . 為 DockerFile 所在的相對路徑
查看鏡像是否打包完成docker images
創建鏡像成功
運行鏡像docker run -d -p 8085:80 springboot:1.0
查看是否啟動
瀏覽器訪問試試
作者:姜飛祥
鏈接:https://www.jianshu.com/p/faf7af05a808
總結
以上是生活随笔為你收集整理的docker file 打包jar_Spring Boot 的项目打包成的 JAR 包,制作成 docker 镜像并运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uos安装方法_UOS(最美操作系统)安
- 下一篇: mysql自定义序号_MySQL数据库之