docker-12-k8s部署SpringCloud

  1. K8S部署SpringCloud
  2. 编译应用
  3. 构建镜像
  4. 推送私服
  5. 部署顺序

K8S部署SpringCloud

编译应用

1
2
3
4
5
6
7
8
前提安装了docker-compose
# 安装相关软件
yum install -y git java maven

# clone 源码
git clone https://gitee.com/nateshao/pig.git
# 编译源码
mvn clean install -Dmaven.test.skip=true

构建镜像

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 构建镜像
docker-compose build

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

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

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

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

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

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

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

推送私服

1
2
3
4
5
6
7
8
9
10
11
12
13
docker push 122.51.23.194/library/pig-mysql:2.6.0

docker push 122.51.23.194/library/pig-register:2.6.0

docker push 122.51.23.194/library/pig-gateway:2.6.0

docker push 122.51.23.194/library/pig-upms:2.6.0

docker push 122.51.23.194/library/pig-auth:2.6.0

docker push 122.51.23.194/library/pig-monitor:2.6.0

docker push 122.51.23.194/library/pig-codegen:2.6.0

部署顺序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# pig-mysql

环境变量: MYSQL_ROOT_PASSWORD: root

# pig-redis

# pig-register

# pig-gateway

# pig-upms

# pig-auth

# pig-monitor

# pig-codegen

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1210331079@qq.com

💰

Title:docker-12-k8s部署SpringCloud

Count:283

Author:千 羽

Created At:2020-08-22, 23:55:18

Updated At:2020-08-30, 14:10:15

Url:https://nateshao.github.io/2020/08/22/docker-12-k8s%E9%83%A8%E7%BD%B2SpringCloud/

Copyright: 'Attribution-non-commercial-shared in the same way 4.0' Reprint please keep the original link and author.

×

donation.headline

// 底部音乐
//右上角Github图标