建立一個springboot專案把它釋出到伺服器上面
阿新 • • 發佈:2022-04-08
建立一個spirngboot專案
寫一個controller測試類
在本地測一下這個jar能不能使用
右擊工程 建立Dockerfile
在Dockerfile裡面輸入
FROM java:8 //基於jdk1.8的一個環境 COPY *.jar /app.jar //把這個檔案塞到阿里雲上面去執行,那麼它在阿里雲上面以什麼樣的格式去執行 CMD ["--server.port=8080"] EXPOSE 8080 ENTRYPOINT ["java","-jar","/app.jar"]
後面是基於這個dockerfile檔案去執行我們的專案
找到這個工程對應的jar和Dockerfile檔案 把它們塞到root這個目錄下面
docker build -t demo_kgc .
將當前目錄. 下面的Dockerfile 建立映象(就是將我們當前的這個專案生成映象)
demo_kgc 這個就是你生成的映象名字這個名字一定要和你的專案名保持一致 這是規則。
docker run -d -P --name 工程名 demo_kgc 通過映象去構建容器
到阿里雲上面去暴露這個埠號
然後直接在瀏覽器上面去訪問你的專案