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

相关文章
相关标签/搜索