#### # 本地部署步骤

1. 本机安装 wsl_update_x64.msi （已安装可忽略）
2. 本机安装 Docker Desktop Installer.exe （已安装可忽略）
3. 安装成功后，打开设置
4. 选择 Docker Engine，粘贴进如下配置后重启

       1
       2
       3
       4
       5
       6
       7
       8
       9
       10
       11
       12
       13
       14
       15

       {
         "builder": {
           "gc": {
             "defaultKeepStorage": "20GB",
             "enabled": true
           }
         },
         "experimental": false,
         "features": {
           "buildkit": true
         },
         "insecure-registries": [
           "http://192.168.86.117"
         ]
       }

5. 本项目 clean、compile、package
6. 添加一个 DockerFile 的启动配置
   192.168.86.117/zhsl/ys-zhslsgcgl:0.0.1
7. 保证代码是最新的之后，运行上步的配置，会把刚才 install 生成的 jar 包上传到本机 Docker 生成一个本机 docker 镜像
8. 命令行登录本地的 KUBESPHERE，把本机 docker 镜像上传到 KUBESPHERE

       1

       docker login 192.168.86.117

       1

       docker images命令也可以看到本机docker镜像

       1
       2

       把本机docker镜像上传到KUBESPHERE
       docker push 192.168.86.117/zhsl/ys-zhslsgcgl:0.0.1

9. 网页登录本地的 KUBESPHERE。
   http://192.168.86.117:30880/，进入 “工作负载” 找到刚上传 Docker 服务镜像，并启动。

#### # 通过导出镜像部署

1. docker images 查看要导出的镜像 id
2. docker save 58310865054f > szy.tar 导出到用户目录下 C:\Users\hito
3. docker load -i szy.tar 载入镜像
4. docker tag 58310865054f harbor.zhsl.local:30881/zhsl/ys-zhslszy:0.0.1 标记镜像
5. docker push harbor.zhsl.local:30881/zhsl/ys-zhslszy:0.0.1 上传镜像

项目部署 K8S