怎么创建手机网站百度搜索引擎入口官网
文章目录
- 前言
 - 一、新建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即可

 
