logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用docker-compose部署nginx

1、新建docker-compose.yml文件,文件的基本模板如下:(由于yml格式比较严格,注意空格缩进)version: '2.0'services:nginx:restart: alwaysimage: nginx:1.11.6-alpineports:- 8080:80- 80:80- 443:443...

#docker#nginx#容器
dockerfile 与 docker-compose的关系

先简单理解 docker 的使用过程,它分为镜像构建与容器启动。镜像构建:即创建一个镜像,它包含安装运行所需的环境、程序代码等。这个创建过程就是使用 dockerfile 来完成的。容器启动:容器最终运行起来是通过拉取构建好的镜像,通过一系列运行指令(如端口映射、外部数据挂载、环境变量等)来启动服务的。针对单个容器,这可以通过 docker run 来运行。而如果涉及多个容器的运行(如服务编...

#docker
Spring容器的初始化过程

1、Spring 容器高层视图Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配号Bean之间的依赖关系,为上层应用提供准备就绪的运行环境。2、内部工作机制该图描述了Spring容器从加载配置文件到创建出一个完整Bean的作业流程:1、ResourceLoader从存储介质中加载Spri...

#spring
Swagger-UI 提示Unable to infer base url.

错误信息为:Unable to infer base url.This is common when using dynamic servlet registration or when the API is behind an API Gateway.The base url is the root of where all the swagger resources are serve...

#restful
ThreadLocal存放用户信息(springboot)

场景:接手一个项目,用户信息是用Feign调用用户中心获取,方法之间相互调用使用用户信息很麻烦(1,通过接口传参,2,再次调用Feign)。所以使用ThreadLocal存放用户信息1,定义用户实体:@ApiModel("登录用户信息")@Datapublic class FeginUser implements Serializable {private static final long se

到底了