# 本地部署步骤
- 本机安装 wsl_update_x64.msi (已安装可忽略)
- 本机安装 Docker Desktop Installer.exe (已安装可忽略)
- 安装成功后,打开设置
- 选择 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"
]
} - 本项目 clean、compile、package
- 添加一个 DockerFile 的启动配置
192.168.86.117/zhsl/ys-zhslsgcgl:0.0.1 - 保证代码是最新的之后,运行上步的配置,会把刚才 install 生成的 jar 包上传到本机 Docker 生成一个本机 docker 镜像
- 命令行登录本地的 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 - 网页登录本地的 KUBESPHERE。
http://192.168.86.117:30880/,进入 “工作负载” 找到刚上传 Docker 服务镜像,并启动。
# 通过导出镜像部署
- docker images 查看要导出的镜像 id
- docker save 58310865054f > szy.tar 导出到用户目录下 C:\Users\hito
- docker load -i szy.tar 载入镜像
- docker tag 58310865054f harbor.zhsl.local:30881/zhsl/ys-zhslszy:0.0.1 标记镜像
- docker push harbor.zhsl.local:30881/zhsl/ys-zhslszy:0.0.1 上传镜像