湘潭网站建设公司百度推广有效果吗?
文章目录
- 前言
- 一、新建springboot工程
- 二、制作镜像
- 1.编写dockerfile
- 2.使用阿里云镜像仓库
- 3.使用dashbord部署服务
- 总结
前言
使用win版docker desktop安装的k8s,kubenetes dashbord。
一、新建springboot工程
就是简单一个接口。没什么说的
二、制作镜像
1.编写dockerfile
代码如下:
FROM openjdk:8-jdk-alpineCOPY ./target/k8s-producer-0.0.1-SNAPSHOT.jar /app/k8s-producer.jarENTRYPOINT ["java", "-jar" , "/app/k8s-producer.jar"]
位置:放到项目主目录下 见上图
执行命令
docker build -t k8s-producer:v4 .
2.使用阿里云镜像仓库
- 在控制台找到 容器镜像服务
- 创建命名空间,创建仓库
- 推送到阿里云仓库
docker login --username=eardrop01 registry.cn-hangzhou.aliyuncs.com
docker tag k8s-producer:v4 registry.cn-hangzhou.aliyuncs.com/sun-work/k8s:k8s-producer-v4
docker push registry.cn-hangzhou.aliyuncs.com/sun-work/k8s:k8s-producer-v4
3.使用dashbord部署服务
- 点击加号
-
仓库地址
-
端口是向外部访问的。目标端口是项目的端口
-
再次打包。相同步骤。项目中记得要重新打包。然后更改deployments即可