1、找開源項目
github地址:
https://github.com/WinterChenS/my-site
如果github比較慢,我已經將這個項目放在我的碼雲上面:
https://gitee.com/zhang-zhixi/my-blog
2、運行項目
1.要保證項目在自己的本機能夠運行的起來,在file目錄下有對應的數據庫文件,你需要讓它跑起來
2.記得更改dev環境的配置
使用maven打包項目
3、使用Docker部署項目
編寫Dockerfile文件
FROM java:8 COPY *.jar /app.jar CMD ["--server.port=9000"] EXPOSE 9000 ENTRYPOINT ["java","-jar","app.jar"]
將jar包跟Dockerfile上傳到服務器
運行腳本,構建鏡像
docker build -f Dockerfile -t docker-springboot-test:1.0.1 .
-f 表示腳本文件 -t表示生成的鏡像名稱以及版本信息 . 在當前目錄運行
4、運行鏡像並訪問
-d 表示后台運行
-P 表示生成隨機端口
-p 第一個端口表示對外暴露的端口:第二個端口表示你的項目端口
--name 表示生成的容器名稱(隨便取)
docker run -d -p 9000:9000 --name blog blog-test:1.0.1