SpringCloud+Vue阿里云部署(k8s)
——內網環境
前言
本人是開發人員,第一次部署專案到阿里云服務器,本著開源的思想,
與大家進行交流,希望可以幫助到大家,和彌補自己的不足,
弱小和無知都不是生存的障礙,傲慢才是 —《三體》
文章目錄
- SpringCloud+Vue阿里云部署(k8s)
- 前言
- 一、專案的組態檔修改
- 二、Maven專案打包
- 三、打包Docker鏡像匯入和匯出
- 總結
一、專案的組態檔修改
-
Nacos:

nacos的server-addr 的服務地址 要換成部署nacos的服務地址, -
MySql:

mysql的配置資訊要與阿里云的RDS相同
二、Maven專案打包
maven打包

注:如果含有工具模塊,工具模塊不需要進行打包,只是將其他模塊與他相互依賴
三、打包Docker鏡像匯入和匯出
- 需要工具Docker ,Windows和Linux下的都可以
- Dockerfile檔案
FROM java:8
#將打成的jar包拷貝成名為 app.jar的jar包
COPY dw-app-0.0.1-SNAPSHOT.jar /*****.jar
#默認就是8080
CMD ["--server.port=****"]
#暴露埠
EXPOSE 8120
ENV TZ="Asia/Shanghai"
ENV PATH=$PATH
#設定時區
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo "$TZ" > /etc/timezone
cmd ["java","-jar","/*****.jar"]
- 將jar和Dockerfile 在同一目錄下進行打包`
docker build -t 鏡像名:版本號 //打包鏡像
docker save -o 指定地址和檔案名 鏡像名 //保存tar檔案到本地目錄
docker images //查看docker鏡像
docker load -i //匯入到本地docker容器
注:因為我們是內網部署,先要通過docker build 命令進行打包,然后通過docker save
保存到本地目錄,然后通過U盤就行拷貝,在內網機上傳save保存的tar,在執行docker
load 命令進行上傳
總結
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/256754.html
標籤:其他
上一篇:Intel Movidius神經元計算棒加速-Object Detection API訓練MobileNet-SSD模型全流程記錄
下一篇:Kubernetes二進制部署
