在Win10的WSL环境中使用Docker Compose部署Vue前端和Spring Boot后端是一个常见的开发部署流程。以下是详细的步骤: 安装WSL和Docker 首先,确保你的Win10系统已经启用了WSL功能,并且安装了Docker Desktop。Docker Desktop会自动配置WSL2作为后端。 安装Docker Compose 在WSL终端中,你可以通过以下命令安装Docker Compose: bas...
新建一个文件夹“vue-docker”(随便取的名字,不重要),文件夹下包含如下内容: 这就是我们docker部署前端工厂需要的全部内容,其中dist是2.2打包好生成的文件,Dockerfile的编写在下文3.1.1,nginx.conf可以先将第二章中写好的nginx.conf先copy过来(3.1.2还会修改,原因也在下文中)。 补充一些常用的docker命令:1.docke...
1、创建自定义网络 目的是将用到的服务都放到同一个网络段,以方便互相通信。 docker network create --subnet 172.19.0.0/16 mynetwork 2、Docker安装MySQL、Redis、Nginx (1)安装MySQL docker pull mysql:5.7.30 cd ~ mkdir docker/mysql/{conf,logs,data} -p cd do...
蘑菇博客(MoguBlog),一个基于微服务架构的前后端分离博客系统。Web端使用Vue + Element , 移动端使用uniapp和ColorUI。后端使用Spring cloud + Spring boot + mybatis-plus进行开发,使用 Jwt + Spring Security做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索
采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。 更好的阅读体验 文档地址:http://www.passjava.cn 备用地址1:https://jackson0714.github.io/PassJava-Learning 备用地址2:http://jayh2018.gitee.io/passjava-learning/#/README PassJava 教程连...
Vue和ElementUI redis(双元) Maven基础 JavaWeb综合案例 Spring SpringMVC Maven高级(双元) Dubbo(双元) Zookeeper(双元) 项目管理和自动化构建部署 redis(双元) 传智健康 SpringBoot(双元) ElasticSearch( 双元 ) rocketmq Docker(双元) MybatisPlus ...
一、springboot项目编译打包 二、在项目根目录创建Dockerfile文件FROMopenjdk:8-jdk-alpineVOLUME/tm... A.docker部署 springboot项目 一、springboot项目编译打包 二、在项目根目录创建Dockerfile文件 FROM openjdk:8-jdk-alpine VOLUME/tmp ADD./target/demo-0.0.1-SNAPSHOT.jar demo.jar ...
Web端使用Vue+ElementUi, 移动端使用uniapp和ColorUI。后端使用SpringCloud+SpringBoot+Mybatis-plus进行开发,使用Jwt+SpringSecurity做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索服务,使用Github Actions完成博客的持续集成,使用ElasticStack收集博客日志,文件支持上传本地、七牛云和Minio....
docker build -t saber:1.0 .(注意最后的.) docker run -itd --name saber --network=mynetwork --ip=172.19.0.8 -p 1889:1889 -v $PWD/conf:/mnt/ saber:1.0 4、Docker打包并发布SpringBlade (1)pom.xml配置 / <docker.repostory>10.10.0.127:10080</docker.repostory> ...
蘑菇博客(MoguBlog),一个基于微服务架构的前后端分离博客系统。Web端使用Vue + Element , 移动端使用uniapp和ColorUI。后端使用Spring cloud + Spring boot + mybatis-plus进行开发,使用 Jwt + Spring Security做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索