kubernetes落地-传统web服务迁移

传统web服务落地kubernetes流程,这里以java web为例。

1.准备好一个测试过的运行正常的项目,以tomcat作为基础镜像,docker pull 拉取tomcat镜像,docker tag 后docker push到自己的镜像仓库(harbor)

2.mvn package打包项目,jar -tf 查看打包内容  确认内容无误  拷贝文件到一个webroot目录,解压缩

3.编写dockerfile 文件 ,docker build 构建,docker run测试 ,没问题的话 打标签 push到自己的docker仓库

4.k8s的yaml中使用自己仓库的docker镜像

原文地址:https://www.cnblogs.com/peteremperor/p/13982753.html