Wh0ami-hy

实践是检验真理的唯一标准

什么是挂载

1. Windows系统 先说熟悉的Windows系统,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,…)。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退U盘的时候进行安全弹出,其实就是卸载unmount。 2. Linux系统 Linux系统下,不像Windows可以有C,D,E,多个目录,Linux只有一个根目录/。在装系统时,我们分配给linux的所有区都在/...

Dockerfile构建镜像

1. Dockerfile构建镜像 构建镜像,是以一个镜像为基础,在其上进行定制 镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,这个脚本就是 Dockerfile Dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操作指令、容器启动执行指令 注:禁止使用 docker commi...

Dockercompose

1. Docker Compose 1.1. 简介 Docker Compose 负责实现对 Docker 容器集群的快速编排,可以把项目的多个服务集合到一起,一键运行。 如:要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。 Docker Compose 恰好满足了这样的需求。它允许用户通过一个单独的 docker...

Nginx反向代理

1. 反向代理(基于域名分发) 场景:两台不同的物理服务器,共用同一个公网IP地址,实现不同域名解析时能解析到不同的服务器访问不同的服务。两台服务器是不同的服务,两台服务器在同一内网下,且内网地址相通。 原理:通过Nginx反向代理服务器,监听公网IP的80/443端口,根据HTTP请求头中的Host字段区分域名,并将请求转发至内网不同服务器。 server { listen ...

切换java版本

新建用户变量JAVA_HOME 用户变量下的Path新建%JAVA_HOME%\bin 和%JAVA_HOME%\jre\bin 通过bat脚本实现本地Java版本的切换,原理是修改JAVA_HOME的值 @echo off :: 读取 Java 版本路径 set JAVA8=E:\jdk1.8.0_382 set JAVA11=E:\jdk-11.0.23+9 set JAVA...

本站总访问量