当前位置: 首页 > news >正文

windiws docker 部署jar window部署docker 转载

Windows环境下从安装docker到部署前后端分离项目(springboot+vue)
一、前期准备
1.1所需工具:
1.2docker desktop 安装
二、部署springboot后端项目
2.1 部署流程
三、部署vue前端项目
3.1相关条件
3.2部署流程
四、前后端网络请求测试

一、前期准备
1.1所需工具:
①docker desktop ②springboot后端项目 ③vue前端项目

1.2docker desktop 安装
安装条件:
1、docker for windows只适用于win8以上的系统,win10是现在的主流,所以这里我将介绍的是win10系统中docker的安装和使用。
2、开启电脑的虚拟化,一般电脑都是默认开启的。可以在任务管理器->性能->CPU下查看虚拟化是否开启。
3、查看Hyper-v是否开启,启用Hyper-v可以在电脑中配置虚拟机。开启步骤:控制面板->程序->启用或关闭Windows功能->把Hyper-v勾上->最后重启电脑就可以了

若没有Hyper-v。如下解决方案:

新建一个txt文本,把下面的内容复制进去,并另存为Hyper-V.cmd文件,然后右击该文件以管理员身份运行

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
然后重启计算机,然后再执行上面的1、2、3 三个步骤

Step1:
浏览器访问 https://www.docker.com/products/docker-desktop,点击Download for Windows按钮下载docker desktop安装文件

Step2:
双击“Docker Desktop Installer.exe”安装docker desktop,选择 “Install required Windows components for WSL 2”和“Add shortcut to desktop” 2个功能复选框

相关文章:

  • 微软允许OEM对Win10不提供关闭Secure Boot
  • pytorch tensor数据类型转换为python数据
  • 使用 typescript + express 创建 NodeJs 后端服务
  • Angular 依赖注入介绍及使用(五)
  • 使用 webpack 打包 express 应用
  • Flutter笔记:getX库中的GetView中间件
  • 【计算思维】少儿编程蓝桥杯青少组计算思维题考试真题及解析B
  • iOS应用加固方案解析:ipa加固安全技术全面评测
  • 《网络协议》06. HTTP 补充 · HTTPS · SSL/TLS
  • PPT转PDF转换器:便捷的批量PPT转PDF转换软件
  • 安全区域边界(设备和技术注解)
  • 【C#学习】var和object变量对比
  • 后端接口错误总结
  • 探索人工智能领域——每日30个名词详解【day3】
  • 力扣刷题篇之数与位2
  • 网络传输文件的问题
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • bootstrap创建登录注册页面
  • Lucene解析 - 基本概念
  • PAT A1017 优先队列
  • Python - 闭包Closure
  • Spark RDD学习: aggregate函数
  • 阿里云前端周刊 - 第 26 期
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 老板让我十分钟上手nx-admin
  • 两列自适应布局方案整理
  • 实习面试笔记
  • 手写一个CommonJS打包工具(一)
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 一份游戏开发学习路线
  • 终端用户监控:真实用户监控还是模拟监控?
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #大学#套接字
  • (11)MATLAB PCA+SVM 人脸识别
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (四)鸿鹄云架构一服务注册中心
  • (算法)Travel Information Center
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转)ABI是什么
  • (转)平衡树
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET MVC 验证码
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • @Autowired 与@Resource的区别
  • @javax.ws.rs Webservice注解
  • [Firefly-Linux] RK3568 pca9555芯片驱动详解
  • [flask]http请求//获取请求体数据