k8s-教程-部署Spring Cloud到Kubernetes

清空你的杯子,方能再行注滿,空無以求全。------ Bruce Lee java

本篇介紹

編譯應用

首先,安裝相關的依賴。任意一臺製做,而後推送到本身的私服harbor上便可。mysql

# 安裝相關軟件
yum install -y git java maven  

# clone 源碼
git clone https://gitee.com/log4j/pig.git  

# 編譯源碼
mvn clean install -Dmaven.test.skip=true 
複製代碼

構建鏡像

# 構建鏡像
docker-compose build  

# 重命名
docker tag pig-mysql:latest 172.17.0.154/library/pig-mysql:2.6.0 

docker tag pig-register:latest 172.17.0.154/library/pig-register:2.6.0 

docker tag pig-gateway:latest 172.17.0.154/library/pig-gateway:2.6.0 

docker tag pig-upms:latest 172.17.0.154/library/pig-upms:2.6.0 

docker tag pig-auth:latest 172.17.0.154/library/pig-auth:2.6.0 

docker tag pig-monitor:latest 172.17.0.154/library/pig-monitor:2.6.0 

docker tag pig-codegen:latest 172.17.0.154/library/pig-codegen:2.6.0  

複製代碼

推送私服

docker push 172.17.0.154/library/pig-mysql:2.6.0 

docker push 172.17.0.154/library/pig-register:2.6.0 

docker push 172.17.0.154/library/pig-gateway:2.6.0 

docker push 172.17.0.154/library/pig-upms:2.6.0 

docker push 172.17.0.154/library/pig-auth:2.6.0 

docker push 172.17.0.154/library/pig-monitor:2.6.0 

docker push 172.17.0.154/library/pig-codegen:2.6.0
複製代碼

部署順序

# pig-mysql 
環境變量: MYSQL_ROOT_PASSWORD: root  

# pig-redis 

# pig-register 

# pig-gateway 

# pig-upms 

# pig-auth 

# pig-monitor 

# pig-codegen
複製代碼

待完善....git

配套資料

請關注微信號(java-note),留言:K8S獲取配套資料 redis

相關文章
相關標籤/搜索